Experience : 3 – 6 Years
Location : Chennai (Sipcot IT Park, Siruseri )
Mode of Work : WFO
We are looking for a skilled and experienced Java Developer with 3 - 6 years of hands-on experience in building robust, scalable, and high-performance applications. In addition to Java, the candidate must have working experience with Python and Node.js . You will be responsible for designing, developing, and maintaining applications that are critical to our business operations.
Key Responsibilities
- Design, develop, test, and deploy high-quality Java applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write well-designed, testable, and efficient code using best practices.
- Perform code reviews and mentor junior developers.
- Troubleshoot production issues and provide timely solutions.
- Work with databases, APIs, and third-party services.
- Ensure security and performance of applications.
- Participate in Agile / Scrum processes, including sprint planning and stand-ups.
Required Skills & Qualifications
Strong proficiency in Core Java , OOPs, and Java 8+ features.Experience with Spring Framework (Spring Boot, MVC, Security, etc.)Hands-on experience with Python and Node.js .Familiarity with RESTful APIs and Microservices Architecture .Experience with JPA / Hibernate and SQL / NoSQL databases .Knowledge of Maven / Gradle , Git , and CI / CD pipelines.Exposure to cloud platforms (AWS, Azure, GCP) is a plus.Familiarity with unit testing frameworks ( JUnit , Mockito , etc.).Understanding of design patterns and software engineering principles.Bachelor’s degree in computer science or related field.Nice to Have
Frontend experience with Angular / React .Experience with containerization ( Docker, Kubernetes ).Performance tuning or profiling Java applications.Familiarity with message brokers ( Kafka, RabbitMQ ).