• Find preferred job with Jobstinger
  • ID
    #45106968
  • Job type
    Contract
  • Salary
    Depends on Experience
  • Source
    Infinics, Inc
  • Date
    2022-08-18
  • Deadline
    2022-10-17

Senior Java Developer

Maryland, Bethesda, 20810 Bethesda USA
 
Contract

Vacancy expired!

Overview:We are looking for an energetic and driven individual who can interface with our customers execute against the technical vision, and lead our agile delivery team as a Technical Lead to deliver excellent technical solutions that meet user needs. The ideal candidate has direct hands-on experience working from legacy environments (COBOL, DB2, Java) to modern cloud platforms (AWS, Microservices, Glue, Airflow, Postgres). The ideal candidate will also work with other vendors to ensure that their deliverables meet the overall technical objectives and solution architecture in a timely fashion. Also well versed in test-driven development (TDD) and SAFe delivery model where enablers are suggested and put on the backlog. It is expected that you will be skilled at managing customer relationships and have ample experience interacting with community engineers as well as the product teams. The role requires close collaboration with the Product Manager, Program Manager, Business Analyst, engineers, data leads, and offshore Java developers.

Responsibilities:
  • Hands-on Technical Lead to manage multiple Agile teams.
  • Collaborate with Product Management & Business Analysts to devise technical solutions.
  • Lead solution and design creation for new feature implementation working independently as well as with other cross-team members.
  • Help resolve technical challenges and blocks faced by Agile teams.
  • Perform independent technology assessments and proof of concept on third-party software/libraries.
  • Ensure coding best practices are followed.
  • Analyze and size business requirements.
  • Build, enhance and maintain customer-facing applications.
  • Manage Continuous Integration and Continuous Development (CI/CD) processes.
  • Plan and Manage releases to staging and production.
  • Optimize application for maximum speed and scalability.
  • Participate in Agile team meetings including daily scrum, technical design reviews, and sprint commitments.
  • Ensure Agile milestones and project schedules are met.
  • Escalate risks in a timely manner to management when appropriate.
  • Support and oversee Quality Assurance (QA) activities including unit, functional, and integration testing.
  • Guide and mentor junior team members.

Requirements:
  • Bachelor’s degree required, Master’s degree preferred.
  • 10+ years of professional hands-on experience as a Software Engineer.
  • Hands-on experience working in AWS environment.
  • Hands-on experience working in legacy technical stacks.
  • Hands-on experience in CI/CD tools like Jenkins, Terraform, and Ansible.
  • Experience in database management systems including Oracle 11g, DB2, Aurora, or similar DBMS.
  • Excellent analytical and problem-solving skills are required.
  • Strong communication and interpersonal skills with the ability to interface with Product and IT management are required.
  • The ability to multi-task, roll-up sleeves, and wear many hats as required.
  • Experience leading a multi-release Agile software development project
  • Experience working with Agile SDLC tools like Jira and Rally is required.
  • Background in hospitality or financial services a big plus.

Vacancy expired!

Report job

Related Jobs

Jobstinger