Sr Java Developer - Spring batch

InfosysHartford, CT
16d

About The Position

Infosys is seeking a Sr Java Developer - Spring batch acts as a trusted analytical and technical "hands-on" development leader that provides technical guidance to scrum team members including developers and quality engineers. The Sr Java Developer - Spring batch is accountable for seamless integration of the global delivery management teams through frequentmunication of priorities, updates in direction and status to ensure overall team alignment. This role also is the first line of adnce to software engineering best practices and to resolve blockers and other technically related problems the team may be struggling with.

Requirements

  • Candidate must be located withinmuting distance of any of mentioned locations i.e. Hartford, CT, Raleigh, NC or Philadelphia, PA or be willing to relocate to the area. This position may require travel in USA.
  • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
  • At least 4 years of experience in Information Technology.
  • Design and implement microservices with a strong focus on scalability and performance while ensuring API security, monitoring and availability
  • Lead Design, development and deployment of APIs using REST and GRAPHQL
  • Developed batch jobs using Spring Batch for data processing and integration.
  • Knowledge about AWS Services like Lambda, S3, RDS, MSK Kafka and other services.

Nice To Haves

  • Mentor and guide junior developers, conduct code reviews and drive engineering excellence.
  • Proven ability to quickly earn the trust of key stakeholders; mobilize and motivate software engineering teams; set technical direction and approach; resolve conflict; deliver tough messages with grace; execute with limited information and ambiguity.
  • Detailed understanding of unit test procedures and tools such as Junit, Nunit, Mockito, SoapUI.
  • Technical expertise in architectural principles and design aspects of various applications and DBMS concepts.
  • Ability to navigate matrixedanizations effectively and work collaboratively with various functions that are part of the overall solution context.
  • Excellent problem-solving and critical-thinking skills; balancing strategic alignment with technology roadmap and emerging industry trends with practical delivery.
  • Ability tomunicate at different levels with clarity, both written and verbally
  • Demonstrated, applied experience establishing and providing technical leadership forplex projects.
  • Strong knowledge of Agile principles and ability to consistently execute coreponents of the methodology.

Responsibilities

  • Aligns with system architect on engineering best practices and able to escalate significant risks and issues to both system architect and scrum master.
  • Participates in problem management during initial phases (warranty period) after project implementation
  • Responsible for partnering with product owners to understand user story acceptance criteria and to provide accurate story point estimations and sizing.
  • Reviews static code analysis and security reports and provides guidance to team members to address findings and work with product owners and scrum masters on corresponding PI/s plan adjustments.
  • Ensures new team members are familiar with design and development standards and engineering best practices that both software and quality engineers should follow.
  • Participates in creation and maintenance of Confluence pages to information about products produced by the team.
  • Able to work in Global Delivery work model.
  • Responsible for defining code review approach and ensures all code is properly 'reviewed' for quality as well as manages code traceability with design.
  • Provides input into impact assessment for change management
  • The system architect and lead software engineer ensure that QE in the scrum focuses on the individualponents built by the team, focusing on whitebox, black box and performance testing for thoseponents
  • Accountable for root cause analysis, review of defect fixes prior to deployment, and identifying defect trends and prevention opportunities.
  • Represents scrum team in warranty defect triage sessions

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Long-term/Short-term Disability
  • Health and Dependent Care Reimbursement Accounts
  • Insurance (Accident, Critical Illness, Hospital Indemnity, Legal)
  • 401(k) plan and contributions dependent on salary level
  • Paid holidays plus Paid Time Off.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service