Lucent Innovation
Lucent Innovation - Senior Java Developer - Spring Boot/Microservices Architecture
Job Location
ahmedabad, India
Job Description
Job Title : Java Developer (Spring Boot & Microservices) About the Job : We are seeking a highly motivated and experienced Java Developer to join our dynamic team in Ahmedabad or Gandhinagar. This is an onsite role requiring a dedicated professional who thrives in a collaborative environment. The ideal candidate will possess 2-4 years or 4 years of proven experience in developing robust and scalable backend services using Java, Spring Boot, and Microservices architecture. This role is critical to the development and maintenance of our core applications, demanding a strong understanding of database management, API design, and software development best practices. We are looking for individuals who are passionate about writing clean, efficient code and are eager to contribute to the success of our projects. Key Responsibilities : Backend Development : - Design, develop, and maintain high-performance, scalable backend services using Java, Spring Boot, and Microservices architecture. - Implement RESTful APIs for seamless integration with frontend and other external systems. - Write clean, well-structured, and maintainable code adhering to coding standards and best practices. Database Management : - Design and optimize MySQL database schemas and queries for optimal performance and data integrity. - Utilize JDBC and Hibernate for efficient data access and manipulation. - Implement database migrations and ensure data consistency. Microservices Architecture : - Develop and deploy independent microservices, ensuring proper communication and integration between services. - Implement service discovery, load balancing, and fault tolerance mechanisms. Concurrency and Performance : - Implement multithreading and concurrency techniques to enhance application performance. - Conduct performance tuning and optimization to ensure application responsiveness and scalability. Collaboration and Communication : - Collaborate with cross-functional teams, including frontend developers, QA engineers, and product managers, to deliver high-quality software. - Participate in code reviews and provide constructive feedback. - Effectively communicate technical concepts and solutions to both technical and non-technical stakeholders. Testing and Debugging : - Write unit and integration tests to ensure code quality and reliability. - Conduct thorough debugging and troubleshooting to identify and resolve issues. - Participate in system testing, and user acceptance testing phases. Continuous Improvement : - Stay updated with the latest trends and technologies in Java development, Spring Boot, and Microservices. - Proactively identify and implement process improvements to enhance development efficiency and code quality. - Participate in agile sprint planning, daily stand-ups, and retrospectives. Qualifications : Essential : - Bachelor's degree in Computer Science, Software Engineering, or a related field. - 2-4 years or 4 years of professional experience in Java development. - Strong proficiency in Spring Boot and Microservices architecture. - Solid understanding of relational databases, specifically MySQL. - Hands-on experience with JDBC and Hibernate. - Experience in designing and implementing RESTful APIs. - Proficiency in version control systems, particularly Git. - Experience with multithreading. Preferred : - Experience with Agile/Scrum methodologies. - Experience with containerization technologies (Docker, Kubernetes). - Experience with cloud platforms (AWS, Azure, GCP). - Experience with testing frameworks (JUnit, Mockito). Location : Ahmedabad & Gandhinagar (Onsite Only) (ref:hirist.tech)
Location: ahmedabad, IN
Posted Date: 4/19/2025
Location: ahmedabad, IN
Posted Date: 4/19/2025
Contact Information
Contact | Human Resources Lucent Innovation |
---|