Mumbai
Full-Time
Remote
Contract
Senior: 7 to 10 years
Posted on May 08 2025

Not Accepting Applications

About the Job

Skills

SQL
Java
Spring Boot
CI/CD
REST APIs
Unit Testing

Java Developer (7+ Years Experience) - Job Description

Position: Senior Java Developer

Experience Level: 7+ Years

Location: [Location - Remote/Onsite]

Employment Type: Full-time

Job Summary:

We are seeking a highly skilled and experienced Senior Java Developer with over 7 years of hands-on experience in designing, building, and maintaining Java-based applications. The ideal candidate will have a deep understanding of Java frameworks, microservices architecture, and cloud-native development, with a proven track record of delivering scalable and high-performance applications.

Key Responsibilities:

  • Application Development: Design, develop, and maintain high-quality, scalable, and secure Java applications.
  • Microservices: Architect and implement microservices-based solutions for scalability and flexibility.
  • Code Quality: Write clean, maintainable, and efficient code following best practices and design patterns.
  • System Integration: Integrate third-party systems and APIs as required for seamless data flow.
  • Code Reviews: Conduct thorough code reviews and mentor junior developers to improve code quality.
  • Performance Optimization: Optimize application performance and troubleshoot complex issues.
  • Collaboration: Work closely with front-end developers, DevOps engineers, and product teams.
  • Testing and Debugging: Develop unit tests, integration tests, and perform rigorous debugging.
  • Documentation: Document technical designs, APIs, and system configurations.
  • Innovation: Stay up-to-date with the latest industry trends and technologies to drive innovation.

Required Skills and Qualifications:

  • 7+ years of professional Java development experience.
  • Strong proficiency in Java SE 8+, Spring Framework (Spring Boot, Spring MVC, Spring Data), and Hibernate/JPA.
  • Hands-on experience with RESTful API design and microservices architecture.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Proficiency in version control systems (e.g., Git, Bitbucket).
  • Strong knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Experience with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.

About the company

SAWITT is a Dynamic Company Groupthat established and managed eight different companies at the startup level, bringing them to different stages: ZAINO, GOGHR, MS-DYNAMIC, SETTO, TCALL, STERIL, PROGENESIS

Industry

Medical Equipment Manufac...

Company Size

11-50 Employees

Headquarter

Dubai