Senior Java Engineer
Innovatily Private Limited
5 - 10 years
Bengaluru
Posted: 10/01/2026
Job Description
About Innovatily
Innovatily is a technology-driven organization focused on building scalable, high-quality digital solutions for global clients. We specialize in delivering innovative products and platforms across web, cloud, and enterprise ecosystems. At Innovatily, we value ownership, collaboration, and continuous learning. Our teams work in an agile, fast-paced environment where individuals are empowered to solve complex problems, experiment with new ideas, and make a real impact.
Role Summary
We are seeking a highly skilled and experienced Senior Java Developer with strong expertise in microservices architecture, cloud-native development, containerization, and distributed systems. The role involves hands-on development, ownership of backend services, mentoring junior engineers, and collaborating with cross-functional teams to deliver scalable and secure applications.
Key Responsibilities
- Design, develop, test, and maintain scalable Java-based enterprise and cloud-native applications.
- Architect and implement distributed microservices using Spring Boot and Spring Cloud.
- Develop secure and well-documented RESTful APIs.
- Work with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
- Use Redis for caching and Elasticsearch for search and analytics.
- Design asynchronous and event-driven systems using Kafka and/or RabbitMQ.
- Containerize applications using Docker and deploy/manage them using Kubernetes.
- Work with AWS cloud services for hosting, monitoring, and scalability.
- Apply multithreading, concurrency, and performance optimization techniques.
- Participate in architecture discussions and technical design reviews.
- Conduct code reviews and enforce coding standards.
- Mentor junior developers and provide technical guidance.
- Collaborate with DevOps, QA, and Product teams for end-to-end delivery.
- Troubleshoot and resolve complex production issues.
- Ensure adherence to CI/CD, security, and documentation best practices.
Required Technical Skills
- Experience of 6+ years with strong proficiency in Core Java, Java 8+ features, OOP principles, and design patterns.
- Extensive experience with Spring Framework, Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.
- Proven experience in microservices architecture and implementation.
- Strong understanding of RESTful API design and security.
- Experience with SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
- Hands-on experience with Kafka and/or RabbitMQ.
- Experience with Docker and Kubernetes (Kubernetes preferred).
- Working knowledge of AWS cloud services.
- Experience using JUnit, TestNG, Maven, Git, and Jira.
- Exposure to CI/CD tools and pipelines.
Leadership Skills
- Strong problem-solving and analytical skills.
- Ability to take ownership and deliver independently.
- Excellent communication and collaboration skills.
- Experience mentoring junior developers.
- Ability to work in fast-paced Agile environments.
Good to Have
- Experience with ELK Stack, Prometheus, and AWS CloudWatch.
- Knowledge of performance tuning and system optimization.
- Experience with Agile/Scrum methodologies.
- Exposure to automated testing frameworks.
- Experience with distributed systems.
Educational Qualification
Bachelors or Masters degree in Computer Science or Engineering.
What We Offer
- Opportunity to work on modern, cloud-native microservices architectures.
- Technically driven and collaborative work culture.
- Competitive compensation and benefits.
- Continuous learning and training opportunities.
- Clear career growth and leadership opportunities.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
