Java Architect
Nemetschek Group
2 - 5 years
Hyderabad
Posted: 10/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
- Design, develop, and maintain scalable Java backend applications using Spring Boot.
- Build and manage RESTful and GraphQL APIs, ensuring high availability and security.
- Implement microservices architecture, API gateways, and event-driven systems.
- Optimize database performance with PostgreSQL, MySQL, and MongoDB while implementing caching strategies using Redis.
- Integrate asynchronous messaging systems such as Kafka and RabbitMQ.
- Deploy applications on AWS, Azure, or GCP, working with Docker & Kubernetes for containerization.
- Manage CI/CD pipelines with GitLab CI/CD, Jenkins, or GitHub Actions.
- Implement logging, monitoring, and performance tuning using ELK, Prometheus, or Grafana.
- Write clean, maintainable, and efficient code with a strong focus on code quality.
- Proficiency in Java (17+), Spring Boot, Spring Cloud, Hibernate, and JPA.
- Expertise in RESTful APIs, GraphQL, OAuth2, JWT, and OpenAPI.
- Strong database experience with PostgreSQL, MySQL, and MongoDB.
- Familiarity with messaging and event streaming platforms like Kafka and RabbitMQ.
- Basic cloud and DevOps knowledge, including Docker, Kubernetes, GitLab CI/CD, AWS Lambda, and Azure Functions.
- Be involved in a deep refactor of some of our core components: rethinking models, extracting monolith functionalities into independent services, improving performance and scalability, query optimizations.
- Ensure that the platform runs smoothly, by considering security, performance and concurrency in the features you work on.
- Be part of a multidisciplinary team that is composed of Frontend Developers, Backend Developers and a Product Manager.
- Be accountable and proficient with the code that the team writes, keeping it clean and simple.
- Learn and improve your skills to continuously push us to deliver higher quality products
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
