
Our Services
I'm a paragraph. Click here to add your own text and edit me. It’s easy. Just click “Edit Text” or double click me.
IT Consulting
& Services
IT Consulting
& Services
IT Consulting
& Services
IT Consulting
& Services
Job Description:
Diviners Solution is looking for a skilled and experienced Backend Developer specializing in Java to join our team in Chennai. The ideal candidate will have a strong background in backend development, with a focus on building robust, scalable, and high-performance server-side applications. You will play a crucial role in developing and maintaining the backend systems that power our software solutions.
Requirements
• Java Development:
○ Proficient in Java programming language.
○ Strong understanding of object-oriented programming (OOP) principles.
○ Experience with Java frameworks such as Spring, Spring Boot, Hibernate, and JPA.
• Database Management:
○ Proficiency in SQL and experience with relational databases such as MySQL, PostgreSQL, or Oracle.
○ Experience with NoSQL databases like MongoDB or Cassandra is a plus.
• APIs and Web Services:
○ Experience in designing and consuming RESTful APIs.
○ Knowledge of SOAP and XML-based web services.
○ Familiarity with API documentation tools like Swagger.
• Server Management:
○ Experience with server management and deployment using Apache Tomcat, JBoss, or similar servers.
○ Knowledge of containerization technologies such as Docker is a plus.
○ Familiarity with cloud services like AWS, Azure, or Google Cloud Platform.
• Build Tools and Version Control:
○ Proficiency with build tools like Maven or Gradle.
○ Experience with version control systems like Git and SVN.
• Testing and Debugging:
○ Experience with testing frameworks such as JUnit, TestNG, or Mockito.
○ Strong debugging and performance tuning skills.
• CI/CD and Automation:
○ Familiarity with continuous integration and deployment (CI/CD) tools like Jenkins.
○ Knowledge of automation tools and scripting.
• Other Skills:
○ Experience with Unix/Linux environments.
○ Familiarity with Agile methodologies and tools like Jira.
• Soft Skills:
○ Excellent problem-solving skills and attention to detail.
○ Strong communication and interpersonal skills.
○ Ability to work independently and as part of a team.
○ Strong organizational and multitasking abilities.
○ Commitment to staying updated with the latest industry trends and technologies.
Key Responsibilities:
• Design, develop, and maintain server-side applications using Java.
• Collaborate with frontend developers, DevOps, and other stakeholders to integrate user-facing elements with server-side logic.
• Write well-designed, efficient, and testable code.
• Ensure the performance, quality, and responsiveness of applications.
• Implement and maintain APIs for data exchange between the server and clients.
• Optimize applications for maximum speed and scalability.
• Conduct code reviews and provide constructive feedback to team members.
• Troubleshoot and resolve complex technical issues.
• Stay updated with the latest industry trends and technologies in backend development.
Qualification:
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
• Relevant certifications (e.g., Oracle Certified Professional, Java SE Developer) are a plus.
• Proven experience as a Backend Developer or similar role.