Skip To Main Content
backBack to Search

Senior Cloud Java Full Stack Developer

Remote in India
Java
& 14 others
warning.png
Sorry, this position is no longer available

Join our remote team as an experienced Senior Cloud Java Full Stack Developer, bringing your wealth of expertise to the forefront.

As a seasoned Java Developer, your pivotal role revolves around delivering exceptional software within a collaborative, growth-oriented environment.

Responsibilities
  • Craft and architect cutting-edge software solutions utilizing Java/Kotlin/Scala/Go programming languages and associated technologies
  • Collaborate with cross-functional teams to grasp business requirements, shaping effective software solutions
  • Provide guidance and mentorship to less seasoned developers, actively engaging in programs that foster team growth and knowledge acquisition
  • Participate actively within the Agile (SCRUM) team, embracing defined development processes and understanding individual roles
  • Drive innovation and continual improvement in development practices and technologies
  • Ensure the reliability and robustness of production systems, contributing to an optimized software delivery pipeline
  • Create unit and integration tests to validate software functionality and reliability
  • Adhere to software engineering best practices and principles, effectively articulating their advantages (e.g., SOLID, DRY, KISS)
  • Apply design patterns resourcefully to tackle complex technical challenges and construct scalable solutions
  • Interpret and analyze software engineering diagrams for streamlined system design and development
  • Demonstrate proficiency in producing technical documentation, effectively capturing and conveying software design and implementation
  • Participate in Code Reviews as a discerning reviewer, maintaining code quality and alignment with best practices
  • Exhibit meticulous attention to detail and the capability to work autonomously post-onboarding, managing time effectively
Requirements
  • Possess a minimum of 4 years of hands-on experience in Java/Kotlin/Scala/Go programming, coupled with a strong foundation in algorithms and data structures
  • Demonstrate an advanced grasp of Clean Code principles, showcasing the ability to produce clean, efficient, and maintainable code
  • Display proficiency in SQL and NoSQL tools for streamlined data storage and manipulation
  • Possess expertise in Spring, demonstrating an in-depth understanding of its features and capabilities
  • Demonstrate experience in architecting and developing Java microservices infrastructure, leveraging its advantages for efficient system architecture
  • Display substantial experience with API and integration standards, facilitating smooth integration with other systems
  • Proficiency in continuous integration and delivery (CI/CD) to ensure elevated code quality and efficiency
  • Possess experience with Amazon Web Services (AWS) to leverage the capabilities of cloud-based solutions
  • Have experience with ReactJS for seamless frontend integration with backend systems
  • Demonstrate a robust ability to solve complex technical problems, take ownership of solutions, and deliver tangible results
  • Ability to extract requirements and comprehend the holistic view of projects
  • Possess upper-intermediate English language skills for effective communication with the team and stakeholders
Nice to have
  • Familiarity with cloud-native technologies such as Kubernetes and Docker, enabling scalable application deployment
  • Experience in crafting software solutions using serverless architectures
  • Knowledge of machine learning or artificial intelligence technologies, enhancing innovative solutions within the software system
  • Experience in working with Big Data technologies for efficient data processing and analysis
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
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you