Experience in software engineering, including 3+ years in a Architect or equivalent leadership role.
- Proven experience Designing, Developing and Delivering backend solutions in large-scale enterprise environments
- Experience working in Agile/Scrum environments and collaborating with global teams
- Excellent problem-solving, communication, and mentoring skills, with a focus on technical ownership and delivery excellence.
Essential Skills
- Deep expertise in Java (8 or higher), with experience in Spring Framework (Spring Boot, Spring MVC, Spring Data) and Spring Reactive Programming is a plus.
- Experience designing and building microservices architectures using Spring Cloud and RESTful APIs
- Solid understanding of JPA/Hibernate, database integrations (e.g., Postgres, MySQL)
- Working knowledge of NoSQL databases (Firestore, MongoDB, Cassandra)
- Proficiency with message brokers and asynchronous processing (e.g., Pub/Sub, Kafka, RabbitMQ)
- Familiarity with containerization and orchestration (Docker, Kubernetes)
- Experience with API documentation tools like Swagger/OpenAPI
- Experience in executing performance tests using tools like Locust, NeoLoad
- Troubleshooting performance issues and bottlenecks
- Familiarity with unit and integration testing frameworks (e.g., JUnit, Mockito, Playwright)
📌 Solution Architect - Chennai (Tamil Nadu)
🏢 EPAM Systems
📍 Tamil Nadu
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.