Posted:1 month ago| Platform:
Hybrid
Full Time
Job Title: Senior Software Engineer Java/Microservices About the Role: We are looking for a highly skilled Senior Software Engineer with 10+ years of hands-on experience in Java/J2EE , Microservices , Cloud technologies , and DevOps practices. The ideal candidate has a proven track record in modernizing enterprise applications , migrating monolithic systems to microservices , and leading high-impact Proof of Concepts (POCs) . You will work closely with cross-functional teams to design and build scalable, resilient, and high-performance applications while mentoring junior engineers and promoting software engineering best practices. Key Responsibilities: Design, develop, and maintain enterprise-level applications using Java 11/17 , Spring Boot 3.x , and RESTful APIs Architect and implement microservices-based systems and lead migration from monolithic architectures Integrate with Kafka for event-driven architecture and messaging Implement security protocols using Keycloak for authentication and authorization Deploy and manage applications on Azure Cloud and Red Hat OpenShift Containerize applications with Docker and orchestrate using Kubernetes Optimize application performance and ensure scalability and high availability Collaborate with QA teams for unit, integration, and performance testing using JUnit , Mockito , Cucumber , JMeter , etc. Participate in CI/CD pipelines setup and enhancement using GitLab CI/CD , Jenkins , UrbanCode , and Bitbucket Provide technical leadership and mentor team members in best practices and coding standards Key Skills Technologies: Programming Frameworks: Java 11/17, JavaScript, TypeScript Spring Boot 3.x, Spring MVC, JPA, Hibernate Node.js, Angular 7+ Cloud DevOps: Azure Cloud, Red Hat OpenShift Docker, Kubernetes GitLab CI/CD, Jenkins, UrbanCode, Bitbucket Messaging Event Streaming: Apache Kafka Security: Keycloak, WebSocket-based secure communication Databases: Oracle 9i/11/12g, PostgreSQL, MS SQL Server MongoDB (NoSQL) Testing Tools: JUnit 5, Mockito, Cucumber, JMeter, Postman, SoapUI, Fiddler IDEs Tools: IntelliJ, Spring Tool Suite (STS), Git, Maven, Gradle Servers OS: WebLogic, Apache Tomcat Windows, Linux Preferred Qualifications: Strong understanding of Domain-Driven Design (DDD) Experience in performance tuning and enterprise-level application scaling Proven track record of leading development teams and mentoring engineers Ability to work in Agile environments and contribute to continuous improvement Why Join Us Work with cutting-edge technologies and cloud-native solutions Opportunity to make a significant impact on high-visibility projects Collaborative team culture and professional growth opportunities Flexible work arrangements
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Experience: Not specified
4.0 - 11.0 Lacs P.A.
8.0 - 12.0 Lacs P.A.
Experience: Not specified
3.0 - 6.0 Lacs P.A.
Bengaluru
3.0 - 5.0 Lacs P.A.
Bengaluru
6.0 - 10.0 Lacs P.A.
Bengaluru
6.0 - 10.0 Lacs P.A.
Nagercoil
Experience: Not specified
0.15 - 0.15 Lacs P.A.
8.0 - 15.0 Lacs P.A.
Salary: Not disclosed
0.15 - 0.35 Lacs P.A.