Java - Enterprise Engineers

Cochin, India
Apply Now

We are looking for highly experienced Java Enterprise Engineers to join our team. You will be responsible for working on and innovating on top of existing proprietary projects in the fintech space with our long standing clients. This is an exciting opportunity for seasoned and capable engineers to join this growing team. Your primary focus will be to deliver scalable components and features to our customer base and be a part of engineering a scalable microservices based platform in support of the overall objects. You will be working in Spring and required to possess the technical capacity to develop and deliver excellent code as part of the services. As a skilled and proficient communicator you will be collaborating daily within the team of developers and international stakeholders on implementing elegant solutions and delivering the strategy based on product development.

Core Responsibilities

  • Engineer efficient, testable, and reusable services and platforms across a large scale microservices based enterprise java platform.
  • Engineer modules on a Microservice architecture, leveraging the principles of loosely coupled microservice oriented architecture.
  • Transfer your knowledge and experience on technology and solutions within the team.
  • Develop solutions aimed at ensuring performance and reliability are maintained to ensure a highly scalable SaaS platform.
  • Execute the develop strategy to migrate core platform services to updated code bases and complete refectoring and optimisation plus product roadmap items.
  • Develop and maintain unit tests and liaise with QA on resolving issues around performance, features and regression.

What you should have

  • 5 to 10 years experience working in a commercial capacity within a corporate environment essential.
  • Strong English communication skills both oral and written
  • Exposure to continuous integration and continuous deployment and DevOps advantageous.
  • Experience in AWS and Heroku Cloud Environments and / Tomcat 5,6,7 advantageous.
  • Exceptional knowledge and skills working with GIT SCM and managing concurrent code pipelines.
  • Hands on demonstrated experience working on Agile and Scrum based approaches to the Software Development Lifecycle.
  • Experience and expertise working in developing datastore schemas and strategies to represent and support business systems and processes.
  • Demonstrated experience in delivering secure, reliable, scalable and robust consumer facing web applications and services (SOA & Microservices) essential.
  • Demonstrated experience in one or more Spring Frameworks including Spring MVC, IOC, AOP, Spring JDBC, Spring IO & Spring Boot.