Senior Java Backend Developer
Summary
Builds and modernizes Java/Spring backend services, focusing on SAP commission systems and RESTful APIs with PostgreSQL/MySQL.
Responsibilities
- Develop backend solutions in Java, focusing on the modernization of the SAP commissioning system
- Design and implement RESTful APIs to ensure robust integration between systems
- Define and apply architecture patterns and Spring best practices
- Conduct technical code reviews to maintain system quality
- Support DevOps integration, including deployment automation and application monitoring
- Perform database optimizations and adjustments to improve performance and availability
Requirements
- Advanced mastery of Java development and the Spring framework
- Experience in designing and implementing RESTful APIs
- Integration with relational databases (e.g., PostgreSQL, MySQL)
- Solid knowledge of backend architecture principles and patterns
- Proficiency with versioning tools like Git
- Basic execution and monitoring of CI/CD pipelines
Preferred Qualifications
- Previous experience in SAP system modernization or integration
- Knowledge of API security and authentication/authorization best practices
- Familiarity with Docker containers and Kubernetes orchestration
- Experience with advanced DevOps practices and infrastructure automation
- Ability to perform data modeling in complex scenarios
About the Company
Zup Innovation creates technologies that challenge the best in the world and change the game for our clients. We seek professionals who want to be part of a culture driven by excellence and innovation in a collaborative environment.