Search by job, company or skills

  • Posted 8 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

  • Contribute to all phases of the development lifecycle.
  • Good to have Cards knowledge
  • Write well designed, testable, efficient Java code and tests (unit and integration)
  • Ensure designs are following specifications including code quality and code coverage.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Required Skills And Qualifications

  • 8-10 years of proven experience in Java development.
  • Expertise in Java, Spring, JPA, JEE, Struts, Spring MVC, and Spring Boot frameworks.
  • Hands-on deployment experience with AWS, JBOSS, WebSphere, and WebLogic servers.
  • Strong understanding of software development life cycle (SDLC) and agile methodologies.
  • Excellent problem-solving and analytical skills.
  • Experience with migration of legacy applications to microservices architecture on AWS Cloud.
  • Proficiency in working with databases such as Oracle and DB2.
  • Ability to work independently as well as in a team environment.
  • Good communication and interpersonal skills.
  • Sound experience in writing automated test cases using JUnit, Gherkin and Cucumber
  • Strong troubleshooting ability and technical analysis skills performance optimization included.
  • Strong troubleshooting ability and technical analysis skills performance optimization included.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)

Preferred Qualifications

  • Bachelor's degree in computer science, Engineering, or a related field.
  • Certification in Java or related technologies is a plus.
  • Experience with cloud technologies, especially AWS, is advantageous.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135134025

Similar Jobs