27 Aug
|
Agile Technology
|
Hyderabad
27 Aug
Agile Technology
Hyderabad
Product Engineer - Full Stack Developer
Company: Johnson & Johnson (J&J;)
Function: Cutting-edge Medicine - R&D; Business Technology
Team: Clinical Data Management & Analysis
Location: Hyderabad, India
Experience: 5+ Years
Role Type: Full Stack Development
About Johnson & Johnson
At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal.
Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions and deliver breakthroughs that profoundly impact health for humanity.
About the Team
Within J&J; Innovative Medicine, the R&D; Business Technology team serves as the strategic technology partner for Global Development. The team provides innovative technology solutions that enable Global Development to deliver on its portfolio, improve agility, adopt new technologies, and build solutions for the future.
The Clinical Data Management & Analysis team is seeking an experienced Full Stack Developer / Product Engineer to join the R&D; Business Technology team in Hyderabad, India.
The ideal candidate will have strong hands-on expertise in Java, Spring, React, REST APIs, and full stack application development, with experience building enterprise-level applications.
Key Responsibilities 1. Technical Leadership & Expertise
- Define and lead software architecture, technical design, and application roadmaps.
- Provide technical leadership across Java, Spring, React, and full stack development.
- Mentor team members and provide hands-on guidance for complex technical challenges.
- Drive adoption of engineering best practices and scalable development approaches.
1. Application Development
- Design, develop, and maintain enterprise web applications.
- Develop backend services using Java and Spring Framework.
- Build responsive and scalable frontend applications using React.
- Develop and integrate RESTful APIs with internal and third-party systems.
- Ensure application responsiveness, scalability, and performance through effective coding and optimization practices.
1. Application Support & Operations
- Provide production support for deployed applications.
- Troubleshoot and resolve application issues within defined timelines.
- Collaborate with DevOps teams to support smooth application deployments.
- Monitor application performance and operational health.
- Document application configurations, deployment procedures, and operational processes.
- Contribute to reducing application downtime and improving operational stability.
1. Performance Optimization
- Conduct application performance assessments and identify bottlenecks.
- Optimize application code, database queries, and server configurations.
- Monitor application metrics and logs to proactively identify performance issues.
- Implement solutions to improve application reliability, scalability, and performance.
- Develop and support strategies for high availability and disaster recovery.
1. Collaborative Development
- Participate actively in Agile/Scrum ceremonies, including:
- Daily stand-ups
- Sprint planning
- Sprint reviews
- Retrospectives
- Code reviews
- Collaborate with data scientists, project managers, developers, and other stakeholders.
- Translate business requirements into scalable technical solutions.
- Work closely with cross-functional teams to deliver high-quality applications.
1. Quality Assurance
- Drive application testing and deployment activities.
- Implement and support automated testing practices.
- Conduct detailed debugging and troubleshooting.
- Ensure applications meet quality, performance, security, and reliability standards.
- Participate in code reviews and promote coding best practices.
1. Continuous Improvement
- Identify opportunities to improve development processes and engineering practices.
- Stay current with emerging technologies and software development trends.
- Evaluate and recommend new technologies where they can add business or technical value.
- Promote automation, scalability, maintainability, and engineering excellence.
1. CI/CD & DevOps
- Implement and maintain CI/CD pipelines.
- Work with tools such as:
- Jenkins
- Artifactory
- Bitbucket
- Ensure automated testing and deployment processes are implemented.
- Collaborate with DevOps teams to improve release efficiency and reliability.
- Support continuous delivery and automated software deployment practices.
Required Qualifications Education
- Bachelors degree or higher in Computer Science, Engineering, Information Technology, or a related field.
Experience
- Minimum 5 years of relevant IT experience in Full Stack Development.
- Strong experience developing enterprise-level applications.
Technical Skills - Must Have
Backend
- Strong proficiency in Java
- Strong experience with Spring Framework
- Experience developing scalable backend services
Frontend
- Strong experience with React
- Good knowledge of
- HTML5
- CSS3
- JavaScript
API Development
- Strong experience designing and developing RESTful APIs
- Experience integrating APIs with frontend applications and third-party systems
Database
- Experience with database technologies such as:
- SQL
- NoSQL
- Experience with ORM frameworks such as Hibernate
Development Practices
- Experience working in Agile/Scrum environments
- Strong understanding of software development lifecycle
- Experience with code reviews, debugging, testing, and production support
Problem Solving
- Strong analytical and problem-solving skills
- Ability to troubleshoot complex technical issues
- Proven experience delivering enterprise-level applications
Communication
- Strong verbal and written communication skills
- Ability to explain technical concepts clearly to technical and non-technical stakeholders
Preferred Qualifications The following skills will be an added advantage:
- Experience with cloud platforms:
- AWS
- Microsoft Azure
- Google Cloud Platform (GCP)
- Experience with Docker
- Experience with Kubernetes
- Knowledge of CI/CD and DevOps practices
- Experience with Jenkins, Artifactory, and Bitbucket
- Experience with application performance monitoring and optimization
- Knowledge of high availability and disaster recovery practices
Ideal Candidate Profile The ideal candidate should be a hands-on Full Stack Developer / Product Engineer with:
- 5+ years of software development experience
- Strong Java + Spring + React expertise
- Strong REST API development experience
- Experience building enterprise-grade applications
- Good database and ORM knowledge
- Exposure to cloud and DevOps environments
- Strong debugging and production support experience
- Agile/Scrum experience
- Good communication and stakeholder collaboration skills
- Ability to provide technical guidance and mentor other developers
Core Technology Stack
Primary:
Java | Spring | React | JavaScript | HTML5 | CSS3 | REST APIs
Database:
SQL | NoSQL | Hibernate
DevOps / CI-CD:
Jenkins | Artifactory | Bitbucket
Cloud:
AWS | Azure | GCP
Containers:
Docker | Kubernetes
Methodology:
Agile | Scrum
Equal Opportunity Statement
Johnson & Johnson is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, protected veteran status, or disability.
Disclaimer: This has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.
📌 Product Engineer (Hyderabad)
🏢 Agile Technology
📍 Hyderabad