Java, Spring Framework,AWS, DevOps practices and CI/CD pipelines,Docker and Kubernetes.. (6-9 Years)-BLR
Summary
This role involves architecting and developing enterprise-scale distributed systems using Java, Spring Framework, and cloud-native technologies on AWS. The candidate will lead microservices development, implement DevOps practices, and mentor junior engineers.
Location: BLR
Experience: 6-9 Years
The value you deliver
- Architect and develop enterprise-scale distributed systems using modern cloud-native technologies.
- Lead the development of microservices-based applications (Java, Spring Framework).
- Implement event-driven architectures for real-time data streaming.
- Optimize database performance for Oracle and other relational/distributed databases.
- Establish engineering best practices, coding standards, and design patterns.
- Mentor junior engineers and conduct technical/code reviews.
- Collaborate with architects, product managers, and stakeholders to translate business requirements into technical solutions.
- Drive technical innovation and evaluate emerging technologies.
- Troubleshoot complex production issues and implement robust solutions.
- Champion DevOps practices and CI/CD pipelines.
The skills that are key to this role
- Expert-level proficiency in Java and Spring Framework (Spring Boot, Spring Cloud, Spring Data).
- Extensive experience with relational databases (Oracle).
- Strong grasp of microservices architecture and design patterns.
- Understanding of security best practices and secure coding.
- Experience with AWS cloud platform.
- Solid understanding of Docker and Kubernetes.
- Experience with Apache Kafka and event-driven architecture (good to have).
- Hands-on experience with distributed SQL databases such as CockroachDB (good to have).