Job Title: Java Developer
Location: Chennai
Experience: 4-6 Years
Mode of Interview: Face-to-Face (F2F), Virtual option available for those unable to attend in person.
Preference: Immediate Joiners
Job Description:
We are looking for an experienced Java Developer with strong expertise in Spring MVC, RESTful APIs, and modern development tools. The ideal candidate should have a solid understanding of Java frameworks, database technologies, and version control systems. Experience with cloud services and containerization is an added advantage.
Key Responsibilities:
- Develop, test, and deploy high-quality Java applications using Java 8 and above.
- Work extensively with Spring MVC and Spring Framework (3.0 and above).
- Build and maintain RESTful APIs for seamless communication between services.
- Utilize Eclipse IDE for efficient coding and debugging.
- Deploy applications on Tomcat 8.0/9.0 servers.
- Manage code repositories using BitBucket and GIT.
- Work in an Agile environment with tools like JIRA for issue tracking and project management.
- Ensure continuous integration and deployment using Jenkins.
- Follow best practices for Java Design Patterns and MVC Design Pattern.
- Optimize and manage MySQL and PostgreSQL databases.
- Collaborate with cross-functional teams to define, design, and ship new features.
Preferred Skills (Optional but Beneficial):
- Experience with AWS, S3, Kubernetes, or Docker for cloud and containerization solutions.
- Knowledge of microservices architecture.
- Exposure to DevOps practices and CI/CD pipelines.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 4-6 years of professional experience in Java development.
- Strong problem-solving skills and ability to work independently.
- Excellent communication and teamwork skills.
Why Join Us?
- Competitive salary package
- Opportunity to work on cutting-edge technologies.
- A dynamic and collaborative work environment.
- Career growth and learning opportunities.
If you are passionate about Java development and want to work in a challenging yet rewarding environment, we would love to hear from you!
To Apply: Send your updated resume to careers@tnsystems.in