Job Title : Java Developer
Company : Mouri Tech
Role : Java Developer
Location : Hyderabad, Chennai, Vizag (Hybrid)
Employment Type : Full-Time
Experience : 5 - 10 years
Required Skills : Kubernetes, Microservices, AWS Cloud, JPA, Java, Spring Boot Framework
Job Summary :
We are seeking an experienced Java Developer to join our dynamic team at Mouri Tech. The ideal candidate will have a strong background in Java development, cloud technologies, microservices architecture, and containerization, with a proven ability to deliver high-quality, scalable software solutions.
Key Responsibilities :
- Contribute to all phases of the software development lifecycle, delivering high-quality, well-designed, testable, and efficient code.
- Ensure designs comply with specifications and meet architectural standards.
- Prepare and deliver software releases with a focus on timely delivery and quality assurance.
- Support continuous improvement by exploring new tools, technologies, and methods, and presenting findings for architectural review.
- Develop, test, and maintain frameworks to ensure system reliability and scalability.
Technical Experience :
Java & Frameworks :
5 - 10 years of experience in Java 8+ development.Strong expertise in Spring Boot, Spring REST, JPA, and Hibernate.Databases :
Experience with stored procedures in relational databases.Basic experience with relational and non-relational databases such as PostgreSQL and MongoDB.Distributed Systems & Messaging :
Experience in building distributed systems with user concurrency, reactive programming, and distributed in-memory data grids.Familiarity with technologies such as Kafka / ActiveMQ and Redis.Cloud & AWS :
Strong experience in designing and implementing cloud-native applications on AWS.Hands-on experience with AWS services including S3, SQS, EC2, and ECS.Agile & DevOps :
Proficient in Agile methodologies (SCRUM / KANBAN).Experience in CI / CD environments with version control using Git.Microservices & Containerization :
Expertise in RESTful and SOAP services, microservices architecture, and containerization (Docker, Kubernetes, Minikube).Testing & Quality :
Strong hands-on experience in Test-Driven Development (TDD).Leadership & Communication :
Ability to mentor and guide technical teams.Strong communication skills for effectively conveying complex technical concepts to clients and team members.Problem-Solving & Adaptability :
Strong analytical and problem-solving skills.Flexible to adapt to evolving project requirements.(ref : hirist.tech)