The role
Job description
We are looking for an experienced Java Full Stack Developer with strong expertise in
enterprise application development. The ideal candidate should have hands-on
experience in Java 8, modern frameworks, microservices architecture, and messaging
systems, along with excellent problem-solving skills.
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java
technologies
-
Build and deploy microservices-based solutions
-
Develop RESTful APIs and integrate with external systems
-
Work with messaging platforms for asynchronous communication
-
Collaborate with cross-functional teams in an Agile environment
-
Ensure high-quality code delivery with minimal production defects
-
Participate in CI/CD pipeline setup and deployment processes
-
Troubleshoot, debug, and optimize application performance
Mandatory Skills
-
Strong expertise in Java 8 / J2EE fundamentals
-
Hands-on experience with:
o Spring Framework (Spring Boot, RESTful services)
o Hibernate / ORM frameworks
o Angular 8
-
Experience with Apache Spark
-
Strong knowledge of Oracle Database
-
Experience in building and consuming REST APIs
-
Hands-on experience with messaging systems such as:
o Apache Kafka
o TIBCO JMS
-
Experience with Microservices architecture
-
Knowledge of ESB/EEB integrations
-
Experience working on Linux environments (Linux 8)
-
Familiarity with CI/CD pipelines and deployment processes
Good to Have Skills
-
Experience with PTC Inc. domain technologies
-
Knowledge of PTC EMP messages
-
Experience with Solace middleware platform
-
Exposure to UPS ESB and EEB integrations
Desired Candidate Profile
-
Strong analytical and problem-solving skills
-
Excellent communication and interpersonal skills
-
Experience working in Agile development environments
-
Ability to deliver projects on schedule with high quality
-
Proven track record of delivering solutions with zero production defects
-
Self-driven and capable of handling end-to-end development responsibilitie
Pay: ₹1,500,000.00 - ₹2,500,000.00 per year
Benefits:
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person