- Design develop and maintain highquality backend components using Java and the Spring ecosystem
- Build and enhance RESTful services integrations and messaging components (JMS/MQ Kafka when applicable)
- Participate in the full SDLC contributing to technical analysis solution design implementation and deployment
- Collaborate with architects and other developers to define robust backend architectures and ensure technical consistency across modules
- Write clean maintainable and efficient code following industry best practices secure coding standards and internal guidelines
- Implement and maintain Unit Tests and Integration Tests to ensure code reliability and quality
- Work with relational databases (PostgreSQL Oracle DB2) performing query optimization and schema design when needed
- Contribute to CI/CD processes ensuring smooth build test and deployment pipelines
- Prepare and maintain technical documentation including architecture descriptions sequence diagrams data flows and design decisions
- Use AIpowered tools to accelerate development improve code quality generate documentation automate tasks and support optimization efforts
- Collaborate closely with crossfunctional teams (QA DevOps Product Owners Architects) to deliver highquality features on time
- Actively propose improvements in performance scalability security and maintainability
Qualifications :
- 6 years of software development experience with Java platform
- Strong experience in programming languages and frameworks - Java Spring Framework Spring Boot Hibernate
- Worked before with: RESTful web services JMS/MQ SQL and relational database design PostgreSQL Oracle DB2. Nice to have touched: Kafka
- Experience in Unit and Integration testing
- Some exposure to Continuous Integration/Delivery pipeline for cloud including Jenkins SonarQube Docker etc.
- Responsible person for ensuring that Java best practices are adhered to
- Responsible person for technical design documentation
- Quick learner and highly motivated to himself/herself abreast with latest technologies
- Good communication skills (Must)
- Mandatory usage of AI tools throughout the development and optimization process
Additional Information :
- Full access to foreign language learning platform
- Personalized access to tech learning platforms
- Tailored workshops and training to sustain your growth
- Medical insurance
- Meal tickets
- Monthly budget to allocate on flexible benefit platform
- Access to 7 Card services
- Wellbeing activities and gatherings
Remote Work :
No
Employment Type :
Full-time
Design develop and maintain highquality backend components using Java and the Spring ecosystemBuild and enhance RESTful services integrations and messaging components (JMS/MQ Kafka when applicable)Participate in the full SDLC contributing to technical analysis solution design implementation and depl...
- Design develop and maintain highquality backend components using Java and the Spring ecosystem
- Build and enhance RESTful services integrations and messaging components (JMS/MQ Kafka when applicable)
- Participate in the full SDLC contributing to technical analysis solution design implementation and deployment
- Collaborate with architects and other developers to define robust backend architectures and ensure technical consistency across modules
- Write clean maintainable and efficient code following industry best practices secure coding standards and internal guidelines
- Implement and maintain Unit Tests and Integration Tests to ensure code reliability and quality
- Work with relational databases (PostgreSQL Oracle DB2) performing query optimization and schema design when needed
- Contribute to CI/CD processes ensuring smooth build test and deployment pipelines
- Prepare and maintain technical documentation including architecture descriptions sequence diagrams data flows and design decisions
- Use AIpowered tools to accelerate development improve code quality generate documentation automate tasks and support optimization efforts
- Collaborate closely with crossfunctional teams (QA DevOps Product Owners Architects) to deliver highquality features on time
- Actively propose improvements in performance scalability security and maintainability
Qualifications :
- 6 years of software development experience with Java platform
- Strong experience in programming languages and frameworks - Java Spring Framework Spring Boot Hibernate
- Worked before with: RESTful web services JMS/MQ SQL and relational database design PostgreSQL Oracle DB2. Nice to have touched: Kafka
- Experience in Unit and Integration testing
- Some exposure to Continuous Integration/Delivery pipeline for cloud including Jenkins SonarQube Docker etc.
- Responsible person for ensuring that Java best practices are adhered to
- Responsible person for technical design documentation
- Quick learner and highly motivated to himself/herself abreast with latest technologies
- Good communication skills (Must)
- Mandatory usage of AI tools throughout the development and optimization process
Additional Information :
- Full access to foreign language learning platform
- Personalized access to tech learning platforms
- Tailored workshops and training to sustain your growth
- Medical insurance
- Meal tickets
- Monthly budget to allocate on flexible benefit platform
- Access to 7 Card services
- Wellbeing activities and gatherings
Remote Work :
No
Employment Type :
Full-time
View more
View less