Skip To Main Content
backgo to search

middle java full stack developer

bullets
Java, Apache Maven, Git, JUnit, REST API, Spring, Amazon Web Services, Apache Kafka, Docker, Kubernetes, ReactJS, Microservice Architecture Pattern
warning.png
Sorry the job is no longer available.

We are looking for a skilled Java Developer to join our remote team, contributing to the development of innovative software solutions for our clients.

In this role, you will be responsible for designing, developing, and maintaining Java applications, utilizing your expertise in Amazon Web Services, Apache Kafka, Docker, Kubernetes, ReactJS, and Microservice Architecture Pattern. You will collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions that meet our clients' needs. If you are passionate about Java development and have a keen eye for detail, we invite you to be part of our team.

responsibilities
  • Design, develop, and maintain Java applications
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions that meet our clients' needs
  • Ensure software quality by writing automated tests and conducting code reviews
  • Participate in design and architecture discussions to ensure software scalability, performance, and maintainability
  • Continuously improve the development process by identifying and implementing best practices, tools, and frameworks
  • Stay up-to-date with the latest technology trends and industry developments, sharing your knowledge with the team
requirements
  • A minimum of 3 years of experience in Java Development
  • Experience with Apache Maven, Git, JUnit, REST API, Spring
  • Knowledge of Amazon Web Services, Apache Kafka, Docker, Kubernetes, ReactJS, and Microservice Architecture Pattern
  • Proficiency in developing and maintaining Java applications, including software design, coding, testing, and debugging
  • Experience with Agile software development methodologies, including Scrum and Kanban
  • Excellent communication skills and strong critical thinking capabilities to effectively convey feedback and insights
  • Good organizational skills and a detail-oriented mindset, crucial for meticulous development efforts
  • Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
nice to have
  • Experience with other programming languages, such as Python or Ruby
  • Experience with DevOps practices, including continuous integration and deployment
  • Experience with NoSQL databases, such as MongoDB or Cassandra

These jobs are for you

benefits for locations

india.svg
For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • 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

get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses