Search by job, company or skills

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

Job Description

We are looking for a Java Engineer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications.

You Will

Contribute in all phases of the development lifecycle

Write well designed, testable, efficient Java code and tests (unit and integration)

Ensure designs are in compliance with 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

You must have

At least 4 years of experience in creating and maintaining high performance, mission-critical backend applications

Proven experience of implementing Java 8 and above based applications in production

Proven experience of building robust REST APIs and micro-services using Java.

Proficient in Spring Framework (Springboot, REST, JPA, Security, oAuth, etc.)

Sound knowledge of micro-services patterns and implementation styles

Proficient in working with relational or NoSQL databases

Sound experience in writing automated test cases using JUnit, Gherkin and Cucumber

Sound experience in working with Gradle or Maven

Strong troubleshooting ability and technical analysis skills performance optimization included.

Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.

You should have

Experience deploying application to containerized platform on-premise or cloud.

Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)

Experience with messaging platforms (e.g. Kafka, IBM MQ, RabbitMQ, etc.)

You May Have (Bonus Skills)

Working knowledge of service mesh frameworks such as Istio, Linkerd.

Reactive Java Programming Experience

Functional Programming Experience

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135036461

Similar Jobs