Required Skills

Java Lead

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 12th May 2023

JOB DETAIL

 

We are actively looking for a JAVA Development Team Lead to help lead the maintenance of existing applications and design new applications for a cloud-based batch system.  In this position, you will have the opportunity to directly impact the lives of millions of Americans by working on systems that increase access to care, improve health outcomes and control costs. The ideal candidate will be someone who is looking for continual growth, can think strategically and mostly importantly, wants to make a positive difference to the people around them.
This role will be remote/telework, with the ideal candidate able to work around eastern standard time core working hours.  
In this role, you will work closely with the manager for the batch development team, as well as lead and interact with developers comprising this dev team. This individual will be a strong developer capable of design, code, and implementation as well as possess the leadership skills to lead the other team members to do the same in an effective manner.  The Team Lead will be expected to work closely with our Cloud Architecture teams to ensure existing and future development tasks meet code quality standards and utilize best practices for efficient batch processing.  
 
Principal Duties/Responsibilities:
•           Lead the batch development team’s activities through the MSPSC team’s SDLC for quarterly releases, as well as provide assistance and guidance in our Off-release development activities while following established corporate project management processes and methodologies to ensure project deliverables are delivered on time, within budget, adhering to high quality standards, adhering to security and privacy requirements, utilizing appropriate IT standards, and meeting or exceeding customer expectations.  
•           Work closely with the Batch Development Team Manager to ensure quality standards and deliverables are on target for contract standards and project milestones.  
•           Mentor more junior members on the team
•           Design and code highly complex change requests within the MSPSC contract’s batch development architecture, as well as suggest new ways to improve program efficiency.  
•           Collaborate with development, operations, and support teams to develop robust automation solutions.
•           Plan, organize, and execute multiple responsibilities to achieve project goals and provide technical leadership to move projects to completion.
•           Stay up to date with cutting edge technologies and think of ways to apply these in order to improve the current project’s application(s).
 
EDUCATION AND EXPERIENCE REQUIREMENTS:
•           Bachelor’s Degree in Computer Science, related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
•           8+ years of experience of software development experience.
•           Supervisory/management experience or aspirations for leadership is highly desirable.
•           Demonstrated experience in development, operations and support of enterprise systems.
•           Demonstrated experience with DevOps and release management tools.
•           Candidate must be a US Citizen or Green Card holder to be considered for this position.
 
DESIRED SKILLS:
•           Experience Designing and coding complex JAVA applications (JAVA 8 or Higher).
•           Experience coding complex SQL queries in either DB2, Oracle, or Postgres.  
•           Experience and understanding of Spring Batch application processing.
•           Experience and Familiarity with general batch processing.
•           Experience coding within a cloud-based architecture (AWS preferred).
•           Familiarity with COBOL and legacy batch processing a plus.  
•           Familiarity with Gitflow and trunk-based development is a plus.
•           Familiarity and knowledge of Docker containers is preferred.
•           Familiarity with microservices architecture, working experience a plus.
•           Experience with Waterfall based development life cycles.  
•           Experience with Agile (SCRUM, Kanban, etc.) methodologies on enterprise-level application projects.
•           Experience supporting Federal, civilian and health agencies a plus.
•           Knowledgeable in RPA and AI is a plus.
 
ATTRIBUTES FOR SUCCESS:
•           Ability to influence others using reasoning, persuasion, and negotiation; excellent interpersonal skills.
•           Possess a Strong technical background with ability to mentor others in skilled areas of expertise.  
•           Strategic, but also pragmatic, detail-oriented and willing to be hands-on.
•           Strong ability to learn new technologies in a short time.
•           Must possess well-developed verbal and written communication skills.

Company Information