Search by job, company or skills

M

Java Developer - Spring Boot Framework

4-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Over 300 applicants
Quick Apply

Job Description

Maimsd Technology is seeking a skilled and experienced Java Developer with a strong focus on the Spring Boot Framework. In this role, you will be responsible for designing, developing, and maintaining scalable and high-quality software applications using Java and its ecosystem. You will collaborate closely with product managers, architects, and other team members to deliver robust, maintainable, and highly performant solutions within a microservices architecture.

Key Responsibilities:

Software Development:

  • Develop and maintain Java-based applications primarily using the Spring Boot framework.
  • Design and implement robust microservices architecture to support scalable applications.
  • Integrate seamlessly with NoSQL databases like MongoDB for data persistence and retrieval.
  • Develop efficient RESTful APIs for communication between various services and external systems.
  • Implement reliable messaging systems using Kafka for asynchronous communication and data streaming.

Java Technologies & Expertise:

  • Demonstrate strong proficiency in Java programming language, including core concepts, collections, and concurrency.
  • Possess extensive experience with the Spring Boot framework and its key components (e.g., Spring MVC, Spring Data, Spring Security).
  • Apply knowledge of microservices architecture and design patterns in development.
  • Show familiarity with NoSQL databases like MongoDB.
  • Understand and implement messaging systems like Kafka.

RESTful APIs:

  • Design and develop RESTful APIs using standard HTTP methods and JSON formats.
  • Implement effective API versioning and comprehensive documentation.
  • Ensure robust API security and optimal performance.

Testing:

  • Write comprehensive unit tests and integration tests to ensure high code quality and reliability.
  • Actively participate in code reviews and quality assurance processes to maintain high development standards.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 3-7 years of experience in Java development.
  • Strong programming skills in Java.
  • Proven experience with the Spring Boot framework and microservices architecture.
  • Practical knowledge of NoSQL databases like MongoDB.
  • Understanding of messaging systems like Kafka.
  • Good communication and teamwork skills, fostering a collaborative development environment.

More Info

Job Type:
Employment Type:
Open to candidates from:
Indian

About Company

At MaimsD Technology, we empower businesses through innovative IT services, strategic hiring solutions, and talent development. Headquartered in Bangalore, India, with a growing presence in Georgia, USA, we deliver scalable recruitment and staffing support across the globe. Our expertise lies in IT hiring, backed by deep industry insight and a rich talent network that spans from entry-level roles to executive leadership. We also offer tailored services including RPO, SOW-based hiring, contract staffing, and executive search — designed to meet the evolving needs of both startups and enterprises. Driven by passion, guided by experience, and committed to excellence — we are your partner in building teams that drive success.

Job ID: 120630307

Similar Jobs

Early Applicant