Description
You will develop and maintain software solutions within a globally distributed team.
Responsibilities
- Write secure, clean, and stable code that adheres to industry best practices.
- Develop microservices using Spring Boot and multi-threading techniques.
- Analyze data and manage database requirements using SQL and Oracle.
- Solve complex technical problems through analytical synthesis.
- Deliver consistent, high-performing software within an agile methodology.
Required Skills
- 10+ years of software engineering experience.
- Hands-on expertise with Java.
- Proficiency in Spring Boot and Microservices architecture.
- Experience with Multi-threading.
- Strong skills in Oracle and SQL.
- Solid database and data analysis capabilities.
- Experience working in globally distributed teams.
- Familiarity with agile methodologies.
Preferred Skills
- Experience with Kafka or other EMS frameworks.
- Knowledge of Grid computing or distributed caching.