Stalwart People Co.
Senior Java Developer - Spring MVC/Hibernate
Job Location
mumbai, India
Job Description
About : This role is with a multinational company with office presence in India, UAE, Singapore & Niger. It is one of the fastest growing digital companies in the telcom e-commerce space. With over 15 Million $ in turnover and an international presence, it seeks to expand into Latin America & Africa in the immediate future. Besides Telcom business, it actively gets into innovation in application development and product creation in various markets. Responsibilities : - Strong proficiency in Java programming language and related frameworks (Spring MVC, Hibernate, etc.). - Experience with designing and developing RESTful APIs and microservices architecture. - Server Side: Proficient in Java, Core Java, Multithreading, MySQL, Spring MVC and Hibernate. Additional knowledge on tomcat servers and deployment processes is a plus. Familiar with JDBC connectors and other database pooling plugins. - Front End Side: Basic knowledge on HTML, CSS, and JQuery is must. Open to learning some good front end technologies if needed in future like React. - Collaborate with cross-functional teams to gather and understand project requirements, translating them into technical specifications and design plans. - Lead the end-to-end development process, including system architecture design, coding, testing, debugging, and deployment. - Mentor and guide junior developers, providing technical assistance and best practices to ensure high-quality code and continuous improvement. - Participate in code reviews to maintain code quality, readability, and adherence to coding standards. - Develop and implement efficient and scalable Java applications, services, and APIs. - Identify and address technical debt, performance bottlenecks, and other development inefficiencies. - Stay updated with the latest industry trends and best practices in Java development and related technologies. - Collaborate with DevOps teams to ensure smooth deployment and operation of applications in various environments. - Troubleshoot and resolve complex technical issues in a timely manner, ensuring minimal disruption to project timelines. - Contribute to the evaluation and integration of third-party libraries, frameworks, and tools as needed. Qualifications : - Bachelor's or master's degree in computer science, Software Engineering, or a related field. - 6-10 years of professional experience in Java application development. - Solid understanding of software architecture principles, including microservices, RESTful APIs, and cloud-native applications. - Experience with MySQL or other relevant databases, e.g. Oracle. - Proven track record of delivering complex projects on time and meeting quality standards. - Strong communication skills and the ability to collaborate effectively with cross-functional teams. - Leadership skills and the ability to mentor and guide junior developers. (ref:hirist.tech)
Location: mumbai, IN
Posted Date: 11/23/2024
Location: mumbai, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources Stalwart People Co. |
---|