Job Description

Experience - At least 9-12 years’ experience in building highly available & scalable platforms & experience with Java & Java EE Technologies.Skills:Experience in enterprise software environment using Java & Java EE technologies:Having sufficient design experience in a complex enterprise software environment.12+ years of software experience with designing and developing Java and Java EE solutionsStrong foundation in computer science fundamentals: data structures, algorithms, and codingGood exposure to various Design patterns (Java EE, Gang of Four and Microservices)Hands-on experience with Java, Java EE, Spring, Hibernate, Web Services, REST, SQLGood knowledge of Open Source tools a mustMust have strong consulting skills and should have successfully completed at least 2 large consulting engagementsStrong experience in relational database and SQL. Knowledge of NoSQL is a must.Should be a good team player - Needs to work with Architects/ technical leads/ business leads to arrive at solutionsNeeds to handle technical teams for managing and delivering technology solutionsMust have good Verbal and written communication skillsExposure to AI tools such co-pilot, cursor, codium etc.Belief in the power of AI and experience leveraging AI tools in various stages of SDCL (Coding, Testing, CI/CD, Monitoring and Support) will be an added advantage

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In