Explicitly requires vibe coding skills and mentions use of AI coding assistants like Cursor and Copilot to accelerate development.
About the Role
Java Developer focused on backend engineering to design and implement robust, secure, high-performance REST APIs and microservices for enterprise-scale applications. The role includes integrating GenAI services and using AI coding assistants to accelerate development.
Job Description
Role
We are seeking a Java Developer to build robust, secure, and high-performance backend APIs and microservices for enterprise-scale applications. The role involves designing scalable distributed systems, integrating GenAI services, and leveraging AI coding assistants to accelerate development.
Key Responsibilities
- Design and implement Java-based backend services using Spring Boot and REST APIs.
- Build microservices architectures optimized for scalability and performance.
- Work with relational and NoSQL databases to model and access data (MySQL/PostgreSQL, MongoDB/Cassandra).
- Ensure security, compliance, and governance in systems, including OAuth2/JWT-based authentication.
- Integrate GenAI services and use AI/code-generation tooling to improve developer productivity.
- Leverage CI/CD pipelines and containerization to deliver reliable deployments (Docker, Kubernetes).
- Collaborate within large enterprise environments and contribute to performance optimization and distributed systems design.
Requirements
- 4 to 7 years of Java backend experience.
- Strong expertise in Java, Spring Boot, REST APIs, and microservices.
- Experience with relational and NoSQL databases (MySQL/PostgreSQL and MongoDB/Cassandra).
- Solid understanding of distributed systems, scalability, and performance optimization.
- Familiarity with CI/CD pipelines, cloud platforms (AWS, Azure, or GCP), and containerization (Docker, Kubernetes).
- Knowledge of Git and modern auth standards (OAuth2, JWT).
- Experience designing and integrating GenAI services and proficiency with AI coding copilots/code-generation tooling.
- Strong problem-solving skills and ability to work in large-scale enterprise environments.
Nice to have
- Additional experience with Java, Spring Boot, REST APIs, and relational databases.
Tech stack
Java, Spring Boot, REST APIs, MySQL, PostgreSQL, MongoDB, Cassandra, Docker, Kubernetes, Git, OAuth2, JWT, AWS, Azure, GCP, Cursor, Copilot, GenAI and code-generation tooling, CI/CD, microservices.
Benefits
- Competitive salary
- Flexible schedule
- Benefits package including medical insurance and sports/fitness benefits
- Professional development opportunities
- Corporate social events
- Well-equipped office
- Opportunity to work on cutting-edge projects with a dedicated team