Java FullStack Develoepr

Iconma LLC

  • VA
  • 30+ days ago

    Highlights

    Responsibilities: Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment. Strong experience with Deployment/Continuous Integration/ Continuous Testing/ Continuous Delivery processes and tools and have expertise in CI/CD tools and framework, Advanced.

    Numbers & Facts

    LocationVA

    Description

    Our client, a Health Insurance company, is looking for a Java Full Stack Developer for their Remote location.

    Responsibilities:

    • Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selection of computer systems, language, and/or equipment.
    • Designs, develops/codes, tests, and documents critical and complex application programs for computer systems.
    • Works with appropriate stakeholders to define system scope and objectives and establish baselines.
    • Establishes project standards and processes.
    • Breaks down software requirements and creates highly complex systems.
    • 25% Perform technical detail design, coding, testing of applications.
    • Serves as subject matter expert for both customer and internal discussions related to maintaining and enhancing existing software systems.
    • Develop and/or analyze interface design documentation.
    • Comply with hardware and software systems standards and procedures.
    • Deliver large systems for tens of thousands of users. Comply with code quality, migration and dev/ops standards and policies
    • 25% Performs software analysis, including requirements and uses case development and design.
    • Implements and documents source code to design specifications. Performs software testing including developing and running automated unit tests, drafting, and executing structured automated test cases.
    • Compile, assess, and report data results from software testing and analysis.
    • 25% Develops software solutions for enterprise environments and other technologies.
    • Analyzes and implements functional and non-functional (e.g. performance, availability) requirements and designs, implements, and tests software.
    • Performs operations & maintenance (O&M) of existing systems.
    • Identifies areas for improvement and streamlining.
    • Demonstrated experience with front-end and back-end programing and integration frameworks and tools.
    • Assist in the estimation of development of application features
    • 25% Provides direct technical support for high level, high visibility and critical trouble calls for supported applications.
    • Works with cross functional teams to develop highly reliable software that runs at scale.
    • Provides recommendations to infuse new technology. Extend open-source libraries and systems as necessary to meet the needs of the team.
    • Play a crucial role in product scoping and roadmap / architecture discussions.
    • Continually evaluate emerging technologies to identify opportunities, trends, and best practices.
    • Mentoring of junior software engineers

    Requirements:

    • Experience: 5 years experience with software development, basic coding and compilation, software architecture/design, user requirements definition and software specification development.
    • In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
    • Ability to communicate technical requirements to all levels of expertise., Advanced
    • Proficient in establishing and maintaining good working relationships., Advanced
    • Knowledge and understanding of software development life cycle (SDLC)., Advanced
    • Proficient with integrating complex and/or existing systems., Advanced
    • Knowledge of programming languages (e.g. JavaScript, C, Python, etc.)., Advanced
    • Excellent communication skills both written and verbal., Advanced
    • Knowledge of cloud technologies (e.g. AWS, Azure), Proficient
    • Knowledge of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.), Advanced
    • Fundamental knowledge of software engineers' best practices, agile methodologies, CI/CD pipelines, Advanced
    • Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests, Advanced
    • Strong experience with Deployment/Continuous Integration/ Continuous Testing/ Continuous Delivery processes and tools and have expertise in CI/CD tools and framework, Advanced
    • Knowledge of Code quality and promotion practices, Advanced
    • The incumbent is required to immediately disclose any debarment, exclusion, or other event that makes them ineligible to perform work directly or indirectly on Federal health care programs.
    • Must be able to effectively work in a fast-paced environment with frequently changing priorities, deadlines, and workloads that can be variable for long periods of time.
    • Must be able to meet established deadlines and handle multiple customer service demands from internal and external customers, within set expectations for service excellence.
    • Must be able to effectively communicate and provide positive customer service to every internal and external customer, including customers who may be demanding or otherwise challenging.
    • Full stack 70% back-end java 30 % front end
    • AWS services
    • Data base MongoDB, Aurora Postgres other database expirience is fine too like document db, oracle
    • playwright
    • Ex FPECO or CareFirst consultant preferred
    • This role is back end focussed
    • Migration rest to EKS
    • Front end is Angular (some demonstrable expirience is required)
    • Java 21 client using, needed Java 17+ would be required
    • Angular 18 client using right now moving to angular 21, somebody with Angular 17 will work too
    • Amazon KIRO AI assisted coding is nice to have
    • AWS must have demonstrable exp
    • EKS.
    • Current work it's not new development
    • Migration from existing services
    • Heavy java shop, spring boot
    • Certifications highly preferable not mandatory developer or architect certifications but not substitute for technical aptitude

    Why Should You Apply?

    • Health Benefits
    • Referral Program
    • Excellent growth and advancement opportunities

    Similar Jobs

    See more jobs