Responsibilities
Java/J2EE Developer
Position Summary
The Java Developer is responsible for system developments and performs assignments associated with very basic to advanced development/design or process technologies.
The Java Developer is responsible for developing high-quality products, simple to complex analysis requirements that are aligned with standards and procedures of Finastra.
He or she successfully deploys/solves complicated application problems in which the Development Group is involved, and manufactures components or subsystems for Finastra products.
The Java Developer will work on banking business domain code and will become an expert in the electronic payments domain.
Want more jobs like this?
Get Software Engineering jobs in Pune, India delivered to your inbox every week.
Role and Responsibilities
- Responsible for designing and implementing system architecture components
- Responsible for completing specific, detailed steps of programming analysis, transforming design specifications into specific description
- Implement assigned software components utilizing the tools and programming languages selected for a given project and platform
Job Requirements
- BSc. In Computer Science or equivalent
- At least 3 years of active Java design and development (Server side) - must!
- Experience in microservice related technologies (Spring core and Boot) advantage
- Previous experience with financial industry advantage.
- Strong technical and analytical skills
- A Self-starter who is a quick learner of new tools and technologies.
- Experience with both relational and non-relation databases.
- Experience with containerization and cloud technologies is an advantage.
- Experience with REST API development is an advantage.
We are looking for a smart, highly motivated, out of the box thinker that is also a great team player. Excellent communication skills are expected.