Jobgether

Fullstack Engineer -Java

Jobgether · India

Internet Marketplace Platforms · 11-50 employees

13 h ago
Remote Principal (10+ yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain scalable full-stack applications using Java and modern web frameworks. Collaborate with cross-functional teams to translate business needs into technical solutions and mentor other developers.

What they look for

Java J2EE Spring Hibernate JPA Angular React Adobe Experience Manager Microservices AWS Oracle PostgreSQL NoSQL CI/CD Agile OOAD

Requirements

Requires over 7 years of professional experience in Java/J2EE and web technologies, including hands-on experience with AEM 6.0+. Must be proficient in Spring, Hibernate, cloud-based applications (AWS), and Agile methodologies.

Benefits

Competitive Compensation Package Large-scale Enterprise Software Solutions Exposure Modern Technology Stack Collaborative Environment Technical Growth And Mentorship Leadership Development Flexible And Agile Work Environment

Full description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Fullstack Engineer - Java based in India.

This role offers the opportunity to design, develop, and deliver scalable full-stack applications using modern Java technologies and web frameworks. You will contribute to building high-quality software solutions that support critical business functions while working within a collaborative and agile engineering environment. The position combines hands-on development with technical leadership, requiring strong expertise in backend architecture, frontend technologies, and cloud-based applications. You will work closely with cross-functional teams to translate business needs into effective technical solutions. The role provides the chance to influence application design, improve engineering practices, and mentor other developers. You will play a key role in delivering reliable, user-focused digital experiences through innovative software development.

\n

Accountabilities: The Fullstack Engineer - Java will be responsible for designing, developing, and maintaining robust full-stack applications while contributing to technical decision-making and team delivery. Key responsibilities include:

  • Developing scalable backend solutions using Java, J2EE, Spring, Hibernate, JPA, and related technologies.
  • Building modern web applications using JavaScript, Ajax, HTML5, CSS, JSON, Bootstrap, Angular, React, and other frontend frameworks.
  • Designing and implementing multi-tier, browser-based applications with a focus on performance, scalability, and maintainability.
  • Developing and supporting applications using Adobe Experience Manager (AEM) 6.0+.
  • Collaborating with business and marketing teams to understand requirements and translate technical capabilities into user stories and development tasks.
  • Breaking down complex features into actionable technical requirements and ensuring successful delivery.
  • Managing, supporting, and mentoring other developers to help achieve project objectives.
  • Building and deploying microservices while contributing to CI/CD pipeline implementation and automation.
  • Designing and optimizing database solutions using technologies such as Oracle, PostgreSQL, and NoSQL databases.
  • Applying Agile software development methodologies and contributing to continuous improvement practices.
  • Ensuring software quality through effective testing strategies, test automation, and focus on maintainable code.
  • Documenting technical processes, architectural decisions, and development practices while communicating solutions effectively across teams.
  • Working with cloud-based applications and services, including AWS environments.
  • Collaborating with geographically distributed teams when required.

Requirements:

The ideal candidate is a highly experienced full-stack engineer with strong Java expertise, excellent problem-solving abilities, and experience delivering enterprise-level applications. Required qualifications and skills include:

  • 7+ years of professional experience with Java and J2EE development.
  • 7+ years of experience with web technologies, including object-oriented JavaScript, Ajax, JavaScript libraries, Bootstrap, Angular or React, HTML5, CSS, JSON, and browser compatibility considerations.
  • Hands-on experience implementing solutions with Adobe Experience Manager (AEM) 6.0+.
  • Experience working within IT organizations supporting marketing or business-facing functions.
  • Strong experience with Java frameworks including Spring, Hibernate, and JPA.
  • Experience working with relational databases such as Oracle and PostgreSQL, as well as NoSQL databases.
  • Experience developing microservices and working with CI/CD build and deployment pipelines.
  • Knowledge of Spring Boot is considered a plus.
  • Experience with Agile development methodologies and modern software engineering practices.
  • Strong understanding of object-oriented analysis and design (OOAD) principles and methodologies such as UML.
  • Experience using version control systems such as Git and issue tracking tools such as Jira.
  • Experience developing cloud-based applications, particularly using AWS.
  • Strong communication skills in English, both written and verbal, with the ability to explain complex technical concepts clearly.
  • Ability to manage ambiguity, solve complex problems, learn quickly, and proactively contribute to team success.

Benefits:

  • Competitive compensation package based on experience and technical expertise.
  • Opportunity to work on large-scale, enterprise-level software solutions.
  • Exposure to modern technologies including Java, cloud platforms, microservices, and frontend frameworks.
  • Collaborative environment with opportunities to work alongside distributed engineering teams.
  • Opportunities for technical growth, mentorship, and leadership development.
  • Flexible and agile work environment focused on innovation and continuous improvement.

\nHow Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1