You will develop and maintain microservices using Java and Spring Boot, focusing on scalable architecture and complex data persistence.
Responsibilities
- Build and scale microservices architectures using Java and Spring Boot.
- Develop and manage data persistence layers using SQL and NoSQL databases.
- Write and optimize complex PL-SQL code for Oracle databases.
- Collaborate with the team using JIRA to track development progress and task completion.
Required Skills
- 8+ years of application development experience.
- 5+ years of experience with Core Java and Spring Boot.
- Strong understanding of SQL and PL-SQL on Oracle DB.
- Experience working with NoSQL databases, preferably MongoDB.
- Proficiency using JIRA or similar project management tools.
- Bachelor's degree or equivalent graduate degree.
Preferred Skills
- Experience with functional programming languages like Scala.
- Previous experience working in the Banking or Financial Services industry.