Cortex Consultants
Core Java Developer - Spring Frameworks
Job Location
chennai, India
Job Description
Overview: The Core JAVA Developer (J2EE) is a pivotal role within our organization, responsible for designing and implementing robust software solutions that meet business requirements. With over 10 years of experience, the ideal candidate will have a deep understanding of Java and J2EE technologies, enabling them to contribute to various stages of the software development life cycle. This position requires strong analytical skills and a passion for software quality, which are essential for developing high-performance applications. The developer will collaborate with cross-functional teams to define system architecture, provide technical expertise, and participate in code reviews, ensuring best practices are followed. As a developer in a UK shift, the individual will also need to coordinate with clients and stakeholders across different time zones, making communication and teamwork vital. Overall, the role is designed for a seasoned developer who can work independently and lead crucial projects to successful completion, playing a key role in driving innovation and maintaining our company's competitive edge. Key Responsibilities : - Design, develop, and maintain high-quality Java applications in line with project specifications. - Implement J2EE components including Servlets, JSP, and EJBs in multi-tier architectures. - Collaborate with UI/UX designers to create seamless user experiences. - Develop and consume RESTful APIs for frontend-backend communication. - Perform unit testing and debugging of applications to ensure quality assurance. - Optimize application performance through refactoring and improvement techniques. - Participate in design and architectural discussions to influence project direction. - Conduct code reviews to promote best practices and knowledge sharing. - Integrate with third-party services and APIs as required. - Collaborate with DevOps teams for CI/CD pipeline implementation. - Maintain technical documentation for all development processes and standards. - Provide mentorship and guidance to junior developers. - Assist in troubleshooting and resolving production issues in a timely manner. - Stay updated on emerging technologies and industry trends to bring innovative solutions. - Engage in stakeholder meetings to gather requirements and provide updates on progress. - Facilitate knowledge transfer sessions to ensure best practices are shared across teams. Required Qualifications : - Bachelor's or Master's degree in Computer Science, Software Engineering, or related field. - Minimum of 10 years of hands-on experience in Core Java and J2EE development. - Strong understanding of object-oriented programming principles and design patterns. - Proficient in using Spring framework (Spring Boot, Spring MVC). - Experience with ORM frameworks, particularly Hibernate. - Solid understanding of relational databases and SQL. - Experience in developing RESTful and SOAP web services. - Knowledge of Agile methodologies and practices. - Experience working with version control systems, e.g., Git. - Ability to write clean, scalable, and maintainable code. - Experience with microservices architecture is a plus. - Excellent debugging skills and attention to detail. - Strong verbal and written communication skills. - Ability to work independently and in a team environment. - Familiarity with CI/CD tools (Jenkins, Docker) is preferred. - Willingness to work in the UK shift hours as required. (ref:hirist.tech)
Location: chennai, IN
Posted Date: 3/10/2025
Location: chennai, IN
Posted Date: 3/10/2025
Contact Information
Contact | Human Resources Cortex Consultants |
---|