Skip To Main Content
backBack to Search

Senior Java Developer

Hybrid in India: Madhya Pradesh, Indore, India: Rajasthan, Jaipur
Java
& 4 others

We are seeking a highly skilled Senior Java Developer to join remote our team, contributing to the development and enhancement of our software solutions. Our work involves close collaboration with clients, understanding business needs, providing top-tier engineering experiences, and applying best practices to consistently create high-quality deliverables. Your responsibilities will include developing software patches and new features, collaborating with product engineers to enhance core platforms, and analyzing, reviewing, and modifying programs to increase operating efficiency or meet new requirements.

Responsibilities
  • Develop software patches and new features
  • Collaborate with product engineers to enhance core platforms
  • Write and review technical documents, including design, development, and revision documents
  • Write and review code in compiled or scripted languages
  • Create applications using standard and cloud software development tools
  • Test, debug, maintain and/or update programs
  • Analyze, review, and modify programs to increase operating efficiency or meet new requirements
  • Resolve customer issue escalations from Tier I/II
  • Investigate, document and resolve technical issues
Requirements
  • 3+ years of experience in Java 8 and 11
  • Advanced written and verbal communication skills in English
  • Proven technical problem-solving skills
  • Working knowledge of SQL Databases
  • Experience in Angular
  • Basic knowledge of HTML/CSS
  • Experience with client-server architecture, HTTP, and REST
  • Experience with Dependency injection, services, and APIs
  • Working knowledge of support processes and tools
  • Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
  • Experience with Google Cloud Platform, particularly AppEngine
  • Experience with Google-relevant technologies such as guice, protobuf, and blaze
  • Experience with JUnit/Mockito
  • Understanding authentication of various types
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • Opportunity to join and participate in life of EPAM's Employee Resource Groups
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn