Java Developer

10 Jun 2024

Vacancy expired!

Position Title: Lead Java Developer

Primary Responsibilities:Provide flexible solutions to complex business problems using our technology best practicesDesign and develop complex services/event driven architecture with primary focus on correctness and performanceLead individual sub-projects end to end within the ecosystemIntegrate with other services in the ecosystem or public API’s and databasesApply best in class engineering principles, optimized algorithms and data structure techniquesCreate unit/integration/functional testsConduct code reviews of other developers and participate in git merge reviewsFollow technology trends/tools and recommend improvements to our technology when appropriateResearch new cloud apps/open source technologies and incorporate in existing services/API’sMentor other developers

Skills Required:Excellent hands-on knowledge of : Java, Databases, Middleware (Soap/Xml/Messaging/RESTful services).Familiarity with Queues, Autosys, Hibernate, Spring, SpringBootSound understanding of Object Oriented Analysis, Design and Programming, familiarity with Design Patterns.Hands on experience with multithreaded systems.Experience of Agile development practices.Experience on adoption of DevOps toolings and pipelineExposure to working in a global delivery team.Exposure to MongoDB (or any other document store) and Elastic search (or any other search technology)Comfortable with direct interaction with the business users at all levels.

Education Level: Bachelor’s Degree

Experience Level: 5-7 yrs.

  • ID: #42731113
  • State: New York New york city 10001 New york city USA
  • City: New york city
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2022-06-10
  • Deadline: 2022-08-06
  • Category: Et cetera