← Back to jobs
Mumbai, Maharashtra, India
No related jobs found
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.
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.
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.
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field
Bachelor's or Master's degrees
No related jobs found
← Back to jobs