backgo to search

senior cloud java full stack developer

Java, Algorithms & Data structures, Kotlin, Scala, Go Language, Clean Code, System design and analysis, Java Microservice Infrastructure, API & Integration Standards, SQL, NoSQL tools, CI/CD, Spring, Amazon Web Services, ReactJS

We're in search of an adept Senior Java Developer well-versed in AWS, and ReactJS, and proficient in Data Structures and Algorithms, eager to become an integral part of our remote team.

This role invites you to demonstrate not only your technical acumen but also your proactive stance when confronting challenges. As an accomplished Java Developer, you'll play a pivotal role in advancing and evolving our product, consistently delivering solutions that exceed customer expectations.

  • Conceptualize, craft, and sustain top-tier software solutions utilizing Java and its associated technologies
  • Collaborate effectively with cross-functional teams to scrutinize requirements and devise innovative solutions
  • Construct and perpetuate RESTful APIs for seamless integration with diverse systems
  • Architect and develop a scalable microservices infrastructure using Spring Boot and associated frameworks
  • Generate code that is not only clean, but also maintainable and testable, adhering strictly to software development best practices
  • Engage actively in code reviews, ensuring the maintenance of high code quality and adherence to standards
  • Deploy and uphold software applications on Amazon Web Services (AWS) or analogous cloud platforms
  • Investigate and troubleshoot software issues, providing timely and effective resolutions
  • Stay abreast of emerging trends and technologies in the realm of software development
  • Possession of a Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • Accumulation of 4+ years of pertinent experience with the Java programming language, coupled with a profound understanding of Data Structures and Algorithms
  • Exposure to Kotlin, Scala, or Go Language
  • Profound comprehension of Clean Code with an emphasis on System design and analysis
  • Familiarity with Microservices, API & Integration Standards, SQL, and NoSQL tools
  • Competency in Amazon Web Services
  • Knowledge of ReactJS, Spring, and proficiency in CI/CD tools and practices
  • Exceptional requirement elicitation skills with a holistic perspective
  • Proficient problem-solving abilities with a knack for resolving intricate issues
  • Demonstrated track record of delivering high-quality software products
  • Strong proficiency in written and verbal communication in English (Upper-Intermediate Level)
nice to have
  • Background in React Native and mobile development
  • Familiarity with Docker and Kubernetes
  • Understanding of Agile methodologies and the Scrum framework

benefits for locations

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

don't have time? Apply later!We send you a link to the job in your e-mail
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