Source description
About the role
As a skilled Java Developer with strong experience in Spring Framework, your role will involve designing, developing, and maintaining scalable backend applications and APIs. You should have experience in building enterprise-grade applications using Spring Boot, RESTful services, and modern development practices. Key Responsibilities: - Design, develop, test, and maintain Java-based applications - Build and maintain RESTful APIs using Spring Boot - Develop microservices using Spring ecosystem (Spring Boot, Spring MVC, Spring Data, etc.) - Work with relational and/or NoSQL databases - Write clean, maintainable, and efficient code - Participate in code reviews and follow best practices - Troubleshoot, debug, and optimize application performance - Collaborate with frontend developers, Product owners, and QA teams Qualifications Required: - Bachelor's degree in Computer Science or related field - 5 years of experience in Java development - Strong knowledge of Core Java (Collections, Multithreading, Streams, OOP concepts) - Hands-on experience with: Spring Framework, Spring Boot, Spring MVC, Spring Data JPA - Experience building REST APIs - Experience with databases like CouchDB, PostgreSQL, or Oracle - Experience with Git and version control - Understanding of Microservices architecture - Experience with Maven or Gradle As a skilled Java Developer with strong experience in Spring Framework, your role will involve designing, developing, and maintaining scalable backend applications and APIs. You should have experience in building enterprise-grade applications using Spring Boot, RESTful services, and modern development practices. Key Responsibilities: - Design, develop, test, and maintain Java-based applications - Build and maintain RESTful APIs using Spring Boot - Develop microservices using Spring ecosystem (Spring Boot, Spring MVC, Spring Data, etc.) - Work with relational and/or NoSQL databases - Write clean, maintainable, and efficient code - Participate in code reviews and follow best practices - Troubleshoot, debug, and optimize application performance - Collaborate with frontend developers, Product owners, and QA teams Qualifications Required: - Bachelor's degree in Computer Science or related field - 5 years of experience in Java development - Strong knowledge of Core Java (Collections, Multithreading, Streams, OOP concepts) - Hands-on experience with: Spring Framework, Spring Boot, Spring MVC, Spring Data JPA - Experience building REST APIs - Experience with databases like CouchDB, PostgreSQL, or Oracle - Experience with Git and version control - Understanding of Microservices architecture - Experience with Maven or Gradle
More at MULLY TECHNOLOGY