HamburgerMenu
hirist

Java Developer - Spring Frameworks

VY Systems Pvt Ltd.
Multiple Locations
4 - 10 Years
star-icon
3.8white-divider74+ Reviews

Posted on: 02/12/2025

Job Description

Description:


Job Title: Java Backend Developer


Experience: 4 to 8 Years


Location: [Chennai/Pune]


Employment Type: Full-time


About the Role:


We are looking for a highly skilled Java Backend Developer to design, develop, and maintain robust, scalable backend systems. The ideal candidate should have strong experience in Java, Spring Boot, Microservices architecture, Kafka, and cloud platforms like AWS. You will work closely with cross-functional teams to deliver high-performance backend solutions.


Key Responsibilities:


- Develop, design, and maintain backend services using Java and Spring Boot.


- Build scalable and resilient microservices ensuring high availability and performance.


- Implement event-driven architectures and messaging solutions using Kafka.


- Optimize application performance, troubleshoot issues, and ensure smooth deployment.


- Work with multithreading to improve concurrency and system throughput.


- Integrate, deploy, and maintain services on AWS cloud infrastructure.


- Write clean, maintainable, and testable code following best practices (CI/CD, code reviews, unit testing).


- Collaborate with product owners, architects, and DevOps teams to deliver product enhancements and new features.


Required Skills & Qualifications:


- 48 years of hands-on experience in backend development.


- Strong proficiency in Core Java and Java 8+ features.


- Expertise in Spring Boot, Spring Cloud, and related frameworks.


- Solid understanding of microservices architecture and RESTful Web Services.


- Experience with Kafka or other messaging platforms.


- Strong knowledge of multithreading, concurrency patterns, and performance optimization.


- Hands-on experience with AWS services (EC2, S3, Lambda, API Gateway, etc.).


- Familiarity with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).


- Experience with version control (Git) and CI/CD tools (Jenkins, GitLab, etc.).


Good to Have:


- Experience with Docker, Kubernetes, or other container/orchestration tools.


- Familiarity with monitoring tools like Prometheus, Grafana, ELK stack.


- Understanding of security best practices for cloud-native applications.


- Knowledge of TDD, BDD, and automated testing tools.


Soft Skills:


- Strong problem-solving skills and analytical thinking.


- Excellent communication and teamwork abilities.


- Self-driven with a passion for learning and adopting new technologies.


info-icon

Did you find something suspicious?