onsite
Java Architect - Tectes Technologies Pvt. limited
Software Engineer
Java Backend Architect with 8‑12 years of enterprise experience, responsible for designing scalable, secure microservices and delivering high‑throughput distributed systems using Spring Boot and AWS.
About the role
Key Responsibilities
- Design and implement high‑throughput, distributed Java applications, ensuring scalability, resilience, and security.
- Lead microservices architecture, defining service boundaries, communication patterns, and deployment strategies.
- Write clean, maintainable code in Java and Spring Boot, following best practices and coding standards.
- Collaborate with DevOps to integrate CI/CD pipelines, containerization (Docker), and cloud deployment (AWS).
- Mentor junior developers, conduct code reviews, and promote architectural excellence across the team.
Requirements
- 8–12 years of professional Java development experience in enterprise environments.
- Deep knowledge of Spring Boot, Spring Cloud, and microservices patterns.
- Proficiency with distributed systems concepts, message brokers (Kafka, RabbitMQ), and API gateways.
- Experience with cloud platforms (AWS) and container orchestration (Kubernetes).
- Strong understanding of security best practices, including authentication, authorization, and data protection.