Job Title - Full Stack Developer
Job Location - Bangalore, India
Cures for cancer, protecting the environment, or making sure our food is safe your work will have real-world impact, and you ll be supported in achieving your career goals.
Location/Division Specific Information
The Full Stack Developer, based out of our Bangalore location, contributes to building applications for the Digital Marketing organization. These applications deliver seamless customer experiences and data-driven recommendations, enabling effective lead management and helping business stakeholders convert leads into orders.
How will you make an impact?
As part of an organization delivering analytics-driven data solutions, you will support business partners and customers by developing scalable, high-quality applications that address their digital and analytics needs.
What will you do?
- Develop and maintain enterprise web applications for Digital Marketing initiatives.
- Collaborate with cross-functional teams (product owners, designers, QA) to deliver high-quality solutions.
- Participate in sprint planning, development, and daily stand-ups within an Agile environment.
- Write clean, efficient, and reusable code following best practices and coding standards.
- Contribute to designing scalable, secure, and high-performing web applications.
- Troubleshoot, debug, and resolve technical issues in a timely manner.
- Support integration of front-end and back-end components.
- Participate in code reviews and ensure adherence to quality standards.
- Assist in identifying and addressing technical challenges and performance bottlenecks.
- Contribute to documentation of technical designs, processes, and solutions.
How will you get here?
Education
- Bachelor s degree in Computer Science or related field with 6-8+ years of professional IT development experience.
- Relevant certifications (e.g., Java, Cloud) are a plus.
Experience
- 5-8+ years of experience in Java & J2EE for enterprise web application development with React/Angular.
- Experience working across Agile project lifecycle phases.
- Hands-on experience with web technologies such as JavaScript, HTML5, CSS, JSON, and modern frameworks (Angular or React).
- Experience with Spring, Hibernate, JPA, and relational databases (Oracle/PostgreSQL).
- Exposure to cloud platforms (AWS preferred).
- Familiarity with microservices architecture and CI/CD pipelines.
- Experience with version control tools like GIT and issue tracking tools such as JIRA.
- Understanding of browser compatibility and responsive design principles.
- Exposure to AEM is desirable but not mandatory.
- Experience working with distributed teams is a plus.
Knowledge, Skills, Abilities
- Strong problem-solving and analytical skills.
- Good verbal and written communication skills.
- Ability to work collaboratively in cross-functional and global teams.
- Willingness to learn new technologies and adapt quickly.
- Focus on quality, performance, and maintainability of applications.
- Ability to handle moderately complex requirements and deliver within timelines.
- Proactive mindset with attention to detail.
fullstack,web application development,java persistence api,javascript,j2ee,cloud platform,jira,