Back to Search
Senior Cloud Java Full Stack Developer
Sorry, this position is no longer available
We are seeking a proactive Senior Cloud Java Full Stack Developer with exceptional skills in Java to join our remote team. As the Senior Cloud Java Full Stack Developer, you will be responsible for developing and improving the company's products, demonstrating ownership, and a proactive attitude toward problem-solving. You will be focused on delivering high-quality products that meet or exceed customer expectations.
Responsibilities
- Develop and improve the company's products, demonstrating ownership and a proactive attitude toward problem-solving
- Collaborate with cross-functional teams to develop high-quality software solutions
- Design and implement clean, scalable, and maintainable code
- Develop and maintain Java Microservices infrastructure and API & Integration Standards
- Ensure high-quality software delivery through code reviews, testing, and debugging
- Create and maintain technical documentation and user manuals
- Participate in Agile development processes and meetings to ensure timely project delivery
- Stay up-to-date with emerging trends and technologies in software development
- Provide mentorship and guidance to junior developers
Requirements
- At least 4 years of experience in software development with expertise in Java
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
- Experience in AWS for cloud infrastructure development
- Expertise in React.js for web development
- Solid understanding of Algorithms & Data structures, Kotlin, Scala, and Go Language
- Strong problem-solving skills with a focus on clean code and system design
- Experience in developing Java Microservices infrastructure, API & Integration Standards, and working with SQL and NoSQL tools
- Experience in CI/CD and working with Spring for web development
- Experience with Amazon Web Services and React.js
- Experience with Requirement elicitation and big picture view mindset
- Excellent verbal and written communication skills in English (Upper-Intermediate level or higher)
Nice to have
- Experience with containerization technologies like Docker and Kubernetes
- Knowledge of functional programming languages like Haskell and Erlang
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