Description :
Job Title : Java Developer - 42Q Engineering
Department : Engineering / Software Development
Experience : 3+ Years
Employment Type : Full-time
About the Role :
We are seeking a talented and motivated Java Developer to join the 42Q Engineering team. The ideal candidate will have strong hands-on experience with Java development, web technologies, SQL, and modern development methodologies such as Agile / Scrum. This role involves building new subsystems, enhancing existing applications, and collaborating closely with cross-functional teams to deliver high-quality, scalable, and secure software solutions.
Key Responsibilities :
Software Development & Implementation :
- Design, develop, and implement enhancements, new subsystems, and application changes using Java (7+) and related technologies.
- Perform manual and automated testing to ensure quality, reliability, and compliance with the adopted development methodology and corporate security policies.
- Write clear technical documentation for system changes, enhancements, and new features.
Agile / Scrum Execution :
Participate actively in Agile / Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives.Prioritize and execute tasks efficiently throughout the Software Development Life Cycle (SDLC).System Analysis & Requirement Gathering :
Collaborate with analysts, project managers, and management to understand client requirements and translate them into technical specifications.Prepare and maintain documentation related to functional and technical requirements.Innovation & Problem Solving :
Apply creative and innovative thinking to propose alternate solutions and design approaches.Recommend "out-of-the-box" ideas for system improvements, optimization, and Collaboration :Communicate progress, risks, and issues effectively to management and project stakeholders.Work collaboratively with QA, DevOps, and other engineering teams to ensure seamless integration and delivery.Required Qualifications :
Education :
Bachelors or Masters degree in Computer Science, Engineering, or a related technical field.Technical Experience :
Minimum 3 years of hands-on experience in Java 7+ development.Strong experience with web development technologies such as HTML5, JavaScript, and CSS3.Proficiency in SQL, including writing stored procedures, triggers, and functions.Experience with SDLC processes and development in Agile / Scrum environments.Soft Skills :
Positive, professional, and proactive approach.Strong analytical and problem-solving skills.Ability to work independently as well as part of a team.Note : The above technical and soft skills will be evaluated during the interview Qualifications :
Experience with modern UI frameworks such as Angular (5+), EXT JS, or React.Hands-on experience developing RESTful web services.Familiarity with version control tools such as SVN or Git.Additional experience in SQL development is a strong plus.(ref : hirist.tech)