
Engineer III - Java Backend Developer
- Pune, Maharashtra
- Permanent
- Full-time
- Code, test, debug, and document complex programs while enhancing existing systems to ensure that data processing production systems meet user requirements.
- Develop and maintain application design, program specification documents, and proprietary web applications on the SAP Hybris platform.
- Collaborate with cross-functional teams, including frontend developers, product managers, and UX/UI developers, to implement new features.
- Ensure code quality through regular code reviews, unit testing, and adherence to best practices.
- Optimize application performance and scalability by identifying and addressing bottlenecks.
- Implement security measures to protect sensitive data and comply with industry regulations.
- Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to services.
- Stay updated with emerging technologies and industry trends to continuously improve development processes.
- Bachelor’s degree in computer science, Information Technology or any other related discipline or equivalent related experience.
- 5-10 years of experience in application programming and analysis.
- Thorough understanding of Java and its frameworks, particularly Spring Boot, Spring MVC, and J2EE.
- 4+ years of directly related or relevant experience, preferably in software designing and development.
- Experience with database management systems (e.g., SQL, NoSQL) and data modeling.
- Experience in developing RESTful web services in J2EE using Spring Boot and other libraries, with a strong understanding of web services, Service-Oriented Architecture (SOA), and microservices architecture.
- Proficient in using code versioning tools like Git and Bitbucket Enterprise.
- Knowledge of cloud services (e.g., Azure, AWS) and containerization (e.g., Docker, Kubernetes) is a plus.
- Strong understanding of software development methodologies (Agile, Scrum).
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Ability to prioritize workload and consistently meet deadlines.
- Experience working with eCommerce applications and knowledge of pharmaceutical industry standards, regulations, and compliance (e.g., FDA, GxP).Familiarity with frontend technologies (e.g., React, Angular) is a plus.
- Experience with DevOps practices and tools for CI/CD.
- SAP Hybris development experience is a significant plus.
- API Design
- Cloud Computing Methodologies
- Integration Testing & Validation
- Programming/Coding
- Database Management
- Software Development Life Cycle (SDLC)
- Technical Documentation
- Web Application Infrastructure
- Web Development Frameworks
- Behavioral Skills
- Critical Thinking
- Detail Oriented
- Impact and Influencing
- Interpersonal Communication
- Multitasking
- Problem Solving
- Time Management
- Cloud Computing Tools like AWS, Azure, Google cloud.
- Container Management and Orchestration Tools.
- Big Data Frameworks like Hadoop.
- Java Frameworks like JDBC, Spring, ORM Solutions, JPA, JEE, JMS, Gradle, Object Oriented Design.
- Microsoft Office Suite.
- NoSQL Database Platforms like MongoDB, BigTable, Redis, RavenDB Cassandra, HBase, Neo4j, and CouchDB.
- Programming Languages like JavaScript, HTML/CSS, Python, SQL.
- Operating Systems & Servers like Windows, Linux, Citrix, IBM, Oracle, SQL.
- Android Development Certification.
- Microsoft Asp.Net Certification.
- Microsoft Certified Engineer.
- Application/Infrastructure/Enterprise Architect Training and Certification, e.g. TOGAF.
- Certified Scrum Master.
- SAFe Agile Certification.
- DevOps Certifications like AWS Certified DevOps Engineer.