Job Description
• Develop software patches and new features
• Write well designed, testable, efficient code
• Collaborate with product engineers to enhance the core platform
• Take a part in code review activities
• Create applications using standard and cloud software development tools
• Test, debug, maintain and/or update the application
• Analyze, review, and modify application to increase operating efficiency or meet new requirements
• Resolve customer issue escalations from SD L1.5/2 support team
• Investigate, document and resolve technical issues
Requirements
• 2+ years of experience as a Java Developer
• Hand-on experience with Java, JavaScript, JQuery, java8+ (preferably Java 11+)
• Strong knowledge of Spring, Spring Boot, Spring Core, Spring Bean Scopes
• Knowledge of Apache common libs
• Experience with Git, Maven, Docker, ORM - Hibernate
• Experience with Mockito, JUnit4/5, HTML, CSS, HTTP
• B2+ level of English
Nice to have
• Experience working in a composite team
• Ruby/Ruby on Rails experience
• Experience with Jira API / Jira plugin development
We offer
• Insurance Coverage
• Paid Leaves – including maternity, bereavement, paternity, and special COVID-1+ leaves.
• Financial assistance for medical crisis
• Retiral Benefits – VPF and NPS
• Customized Mindfulness and Wellness programs
• EPAM Hobby Clubs
• Hybrid Work Model
• Soft loans to set up workspace at home
• Stable workload
• Relocation opportunities with ‘EPAM without Borders’ program
• Certification trainings for technical and soft skills
• Access to unlimited LinkedIn Learning platform
• Access to internal learning programs set up by world class trainers
• Community networking and idea creation platforms
• Mentorship programs
• Self-driven career progression tool
This is a remote position and we welcome applications from anywhere in India
We accept CVs only in English.
💡 Quick Summary
Seeking a career-building opportunity? The Middle Java Developer For EPAM position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
