← Back to jobs

CodersBrain Logo
Java Developer

CodersBrain

 

Mumbai, Maharashtra, India

Posted On: 15+ days ago
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Java Developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

Key Responsibilities

Design, develop, test, and maintain robust Java-based applications.

Develop scalable and secure RESTful APIs and microservices.

Work extensively with Java 8/11/17+, Spring Boot, Spring MVC, and related frameworks.

Analyze business requirements and translate them into technical solutions.

Write clean, maintainable, and efficient code following industry best practices.

Work with relational databases such as MySQL, PostgreSQL, or Oracle.

Participate in code reviews, debugging, performance tuning, and production support.

Collaborate with product managers, business analysts, QA engineers, and other developers.

Develop unit and integration tests and ensure high code quality.

Troubleshoot application issues and provide timely resolutions.

Contribute to CI/CD and Agile development practices.

Required Skills

5–8 years of professional software development experience.

Strong proficiency in Core Java, OOP, Collections, Multithreading, and Exception Handling.

Strong experience with Spring Boot and Spring Framework.

Good understanding of Microservices architecture.

Hands-on experience developing REST APIs.

Strong SQL and database knowledge.

Experience with Git and build tools such as Maven or Gradle.

Knowledge of JUnit/Mockito or equivalent testing frameworks.

Good understanding of software development lifecycle and Agile methodologies.

Strong problem-solving and communication skills.

Good to Have

Experience with AWS/Azure/GCP.

Knowledge of Docker and Kubernetes.

Experience with Kafka or other messaging systems.

Familiarity with Redis or other caching technologies.

Exposure to CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.

Experience working in high-volume, distributed systems.

Education

Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field

Education

Bachelor's or Master's degrees

Related Jobs

No related jobs found

← Back to jobs