About the Role We are seeking a highly skilled Senior Java Developer with strong leadership abilities to join our team. The ideal candidate will have deep expertise in Java, micro services architecture, multi- tenant SaaS systems, pub/sub messaging, and cloud-based deployments on AWS EKS. This role requires not only technical mastery but also the ability to mentor teams, influence architecture decisions, and ensure best practices through Test-Driven Development (TDD).
Key Responsibilities • Lead design and development of Java-based multi-tenant SaaS applications using microservices architecture.
Implement pub/sub messaging systems for event-driven communication.
Deploy, monitor, and optimize services on AWS EKS.
Ensure system reliability, scalability, and security using AWS CloudWatch and other
observability tools.
Apply TDD principles to drive high-quality, maintainable code.
Collaborate with product managers, architects, and other developers to translate
requirements into technical solutions.
Lead code reviews, mentor junior engineers, and promote engineering best practices.
Take ownership of end-to-end delivery, from architecture design to production rollout.
Required Skills & Qualifications
Proficiency in Java with 6+ years of professional development experience.
Strong background in microservices architecture and multi-tenant SaaS systems.
Expertise in pub/sub messaging patterns (e.g., Kafka, RabbitMQ, or AWS SNS/SQS).
Hands-on experience with AWS EKS and container orchestration (Kubernetes).
Strong understanding of monitoring and logging using AWS CloudWatch or similar tools.
Proven experience applying Test-Driven Development (TDD) in real-world projects.
Demonstrated leadership skills – mentoring, decision-making, and driving engineering
excellence. • Solid understanding of software engineering best practices, CI/CD, and version control (Git).
... engineering standards. Additionally, ensuring alignment with security, performance and compliance requirements will be a key responsibility. To be successful as a Java Developer, you should have experience with: Hands-on experience in Java development (JDK 11/17/21). Building and consuming RESTful APIs. Working with Spring Boot ...
... workflows for infrastructure and application deployment. Automate repetitive operational tasks and improve system efficiency through scripting. Collaborate with DevOps, Infrastructure, Cloud, and Development teams to streamline deployment processes. Troubleshoot and resolve issues related to automation, integrations, and application ...
... high concurrency environments and database transaction safety. Design and enforce coding standards, modular structure, and reusable components. Participate in DevOps processes—Dockerization, CI/CD pipelines, cloud deployments. Work closely with the Product Owner, BA, and QA teams to ensure timely deliveries. Mentor junior ...
Job Description 1: Java Full Stack Developer Location: Bengaluru,Hyderbad,Pune Experience: 6 to 12 Years Immediate joiners /30 days Notice period Role Overview We are seeking a highly skilled Java Full Stack Developer with strong experience in backend development, modern frontend frameworks, cloud technologies, and exposure ...
... experiences of tomorrow. Project Description: Client is looking for a Senior Software Engineer will work closely with other engineers of varying disciplines (DevOps, QA, Front-End ReactJS, etc), product, as well as other parts of the organization. They craft applications in Java/Kotlin, leveraging AWS, CircleCI, and Terraform. ...
Exciting Opportunity: Java Developers for a Leading https://jobeax.com/link/DdY215X2M1qQkjhT organization is looking for skilled Java Developers to join their team. The company is a pioneer in developing the next generation of dialog agents, with applications in education, entertainment, and general knowledge platforms. ...
Job Summary :We are seeking an experienced Salesforce Developer with excellent hands-on expertise in customizing and coding within the Salesforce ecosystem. This role focuses on building scalable Salesforce solutions with strong technical fundamentals. The ideal candidate will also have Java backend development capabilities ...
Job Description : Role : Java Full stack DeveloperWe are looking for a skilled Java Full Stack Developer with experience in building scalable web applications and microservices-based https://jobeax.com/link/LNO4qyefA3UlJa2l Responsibilities :- Design and develop scalable backend services using Java, Spring Boot, and Microservices- ...
Job Description : Role : Java Full stack DeveloperWe are looking for a skilled Java Full Stack Developer with experience in building scalable web applications and microservices-based https://jobeax.com/link/LNO4qyefA3UlJa2l Responsibilities :- Design and develop scalable backend services using Java, Spring Boot, and Microservices- ...
We are seeking a highly technical Senior Full Stack Java Developer with a platform - centric mindset to design, develop, and scale our core application https://jobeax.com/link/OBBOptFsi6a4mPHA this role, you will be responsible for building high - performance, reusable backend microservices using Java and Spring Boot, alongside ...
Role Overview :We are seeking a seasoned Java Full Stack Developer to join our high-performance engineering team in Chennai. In this role, you will be responsible for the end-to-end design, development, and deployment of scalable enterprise applications that drive our core business operations. You will work in close collaboration ...
... trends and recommending test automation opportunities or tool enhancements - Contribute to improving Junit coverage for apps Technical & Behavioral Competencies Java, Spring, Spring boot, Angular and SQL Skills Referential (Required knowledge, skills and abilities) Technical Skills: - Proficiency in Java and related frameworks ...
... deployments, troubleshoot production issues, and ensure system reliability. - Stay updated with emerging technologies and recommend improvements. Required Skills - Core Java (Java 8 or above) – strong object-oriented programming skills. - Spring Boot, Spring MVC, Spring Security – deep understanding of frameworks. - Microservices ...
... frontier knowledge; and leveraging that work to build real-world AI systems that solve mission-critical priorities for companies. We are looking for a skilled Java Engineer to join our team in building the next generation of dialog agents for education, entertainment, and general knowledge applications. You'll collaborate ...
... Graduate in any discipline (Computer Science preferred) with a good background of software development with a minimum IT experience of 7-10 years preferably in Java/J2EE applications Specific Qualifications: N/A Skills Referential (Required knowledge, skills and abilities) Technical Skills: Mandatory skills : - Experience ...
Bachelor’s degree in Computer Science or Computer Engineering with 8–14 years of exposure to Java. Proficient in Spring, Spring Boot, Spring REST, Spring Cloud Config, and Spring WebFlux. Experience with Test Driven Development (TDD). Competent in SQL with RDBMS systems like Oracle, PostgreSQL, and MySQL. Familiarity with ...
... Title: Shopify E-commerce Lead Years of Experience: 8 to 11 Years Location: Bangalore / Noida / Pune Job Summary: We are seeking a skilled Shopify E-commerce Developer with 8 to 11 years of experience to join our dynamic team. The ideal candidate will have a strong background in developing and customizing Shopify stores, ...
... Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 8+ years of experience as a software engineer building commercial software and proven track record of shipping ...