
Senior Java Developer
Posted May 7

Posted May 7
• Develop, enhance, and maintain Java backend applications.
• Work on mission-critical systems that require high availability and performance.
• Design and implement scalable, secure RESTful APIs.
• Ensure code quality by adhering to best practices (Clean Code, SOLID, etc.).
• Conduct troubleshooting and performance optimization in production environments.
• Collaborate with architecture, DevOps, and frontend teams.
• Participate in technical decision-making and the definition of solution architecture.
• Implement automated tests, including unit and integration tests.
• Strong experience with Java (8+).
• Familiarity with frameworks such as Spring Boot and Spring Cloud.
• Proven experience in building RESTful APIs.
• Understanding of microservices architecture.
• Experience with relational databases like Oracle, PostgreSQL, and MySQL.
• Knowledge of messaging systems such as Kafka, RabbitMQ, or similar technologies.
• Proficiency in version control using Git.
• Experience with CI/CD practices.
• Background in high-availability and mission-critical environments.
• Remote work.
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.