Java Developer
Role details
Job location
Tech stack
Job description
We are looking for a Java Developer to build and maintain the high-performance backend services powering our mobile applications. You will bridge the gap between our core systems and the mobile front-end, ensuring a seamless experience for millions of users. Core Responsibilities Develop and scale RESTful APIs and Microservices using Java and Spring Boot. Optimize backend performance to ensure low-latency responses for mobile devices. Collaborate with iOS/Android engineers to define data contracts and system architecture. Maintain high code quality through unit testing (JUnit/Mockito) and rigorous code reviews.
Requirements
Java Expert: 5+ years of experience with Java (8+) and Spring Boot. API Design: Proven ability to build scalable, secure APIs for mobile consumption. Data: Strong proficiency in SQL (Postgres/Oracle) and NoSQL (Redis/Mongo). Cloud/DevOps: Experience with AWS, Docker, and CI/CD pipelines (Jenkins). Agile: Comfortable in a fast-paced, collaborative team environment.