Talent.com
Sonyo Management Consultants Pvt. Ltd
Java Backend Developer - Spring BootSonyo Management Consultants Pvt. Ltd • Chennai
Java Backend Developer - Spring Boot

Java Backend Developer - Spring Boot

Sonyo Management Consultants Pvt. Ltd • Chennai
22 days ago
Job description

Job Title : Java Backend Developer

Job Summary :

We are looking for a highly skilled Java Backend Developer with strong experience in building scalable, high-performance enterprise applications. The ideal candidate should have expertise in Java, Spring Boot, Microservices architecture, and core computer science fundamentals.

Key Responsibilities :

- Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.

- Develop and implement Microservices-based applications following industry best practices.

- Build secure, high-performance RESTful APIs and backend services.

- Analyze business requirements and translate them into technical solutions.

- Optimize application performance, scalability, and reliability.

- Collaborate with cross-functional teams including product managers, architects, QA, and DevOps.

- Troubleshoot production issues and ensure timely resolution.

- Participate in code reviews and promote coding standards and best practices.

Required Skills :

- Strong hands-on experience with Java (Core Java & Java 8/11/17).

- Expertise in Spring Boot and the Spring ecosystem.

- Strong understanding and implementation of Microservices Architecture.

- Excellent knowledge of Data Structures and Algorithms (DSA).

- Strong understanding of Object-Oriented Programming (OOPs) concepts and design principles.

- Hands-on experience with Multithreading and Java Concurrency.

- Good knowledge of Servlets and the Java web application lifecycle.

- Experience in developing RESTful APIs.

- Good understanding of SQL and relational databases such as MySQL, PostgreSQL, or Oracle.

- Familiarity with version control systems such as Git.

Preferred Skills :

- Experience with Docker and Kubernetes.

- Knowledge of Kafka, RabbitMQ, or other messaging systems.

- Familiarity with cloud platforms such as AWS, Azure, or GCP.

- Experience with CI/CD pipelines and DevOps practices.

- Knowledge of JUnit, Mockito, and automated testing frameworks.

Qualifications :

- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

- Strong analytical, problem-solving, and debugging skills.

- Excellent communication and collaboration abilities.

- Ability to work in a fast-paced Agile development environment.

(ref:hirist.tech)
Create a job alert for this search

Java Backend Developer - Spring Boot • Chennai