Roles & Responsibilities
In an effort to complement our software development initiative, we are looking for a Java & Python Software Developer for the design and implementation of back-end applications. It is for a financial industry player with a global presence.
Responsibilities
- Design and implement Java application with Spring Boot and Python
- Write clean, sleek, test-driven, modular, and highly reusable code and maintain configurations
- Manage deployment and product life cycle in Google Cloud Platform (GCP)
- Automate the build, test, and deployment
Skills & Qualifications
[Mandatory]
Knowledge of Java 17 and microservicesGood experience in Java Spring Boot frameworkGood experience in PythonGood understanding of RESTful web services, PostgreSQLAble to deploy products in GCPExperience with AI code assistant (Claude code, Github copilot, Gemini CLI etc)Experience in all levels of testingStrong and proven skills in problem-solving and writing efficient codeBanking / financial industry software development experience[Advantageous]
Hands-on experience in working with Linux-based deployment environmentsTell employers what skills you have
TDD
Web Services
designed
Design Patterns
Continuous Integration and Continuous Deployment
back end application
Google Cloud Platform
Artificial Intelligence
Agile Methodologies
Microservices
Spring Boot
reusable code
Python
Continuous Integration
Java
Linux
Software Development