Senior Java Cloud Developer
Remote in India: Mumbai,
& 7 others
Java
& 12 others

Sorry, this position is no longer available
India: Mumbai
Join our team as a Senior Java Cloud Developer and work remotely. We are searching for a highly skilled and experienced developer to work on cloud-based solutions. As a Senior Java Cloud Developer, you will be responsible for designing and developing scalable, high-performance cloud-based applications. Your role will require you to collaborate with cross-functional teams to deliver innovative and impactful solutions. This is an excellent opportunity to work on cutting-edge technology and contribute to the development of cloud-based products.
Responsibilities
- Designing and developing scalable, high-performance cloud-based applications
- Collaborating with cross-functional teams, including developers, product managers, and business analysts, to deliver innovative and impactful solutions
- Maintaining and troubleshooting code in large-scale, complex environments
- Translating business requirements into technical designs and developing efficient solutions
- Ensuring code quality and adherence to standards through code reviews and testing
- Supporting applications and systems in a production environment, ensuring timely resolution of issues
- Participating in architectural and technical discussions
- Providing technical guidance and mentoring to less experienced team members
- Ensuring continuous improvement by staying abreast of industry trends and emerging technologies
- Designing and developing APIs for integration with external systems
Requirements
- At least 4 years of experience in Java-based development
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
- Expertise in Kotlin, Scala, or Go languages for building scalable applications
- Deep knowledge of SQL and NoSQL databases for designing and managing database schema and queries
- Experience in designing and developing APIs for integration with external systems
- Expertise in CI/CD for version control, integration, and deployment
- Experience with Spring Framework for building scalable and high-performance applications
- Expertise in Data Structures and Algorithms for problem-solving
- Experience with AWS for cloud-based infrastructure and application management
- Ability to write clean code
- Experience with Microservices architecture for designing and building scalable applications
- Experience with ownership and requirement elicitation
- Excellent communication skills in spoken and written English, at an upper-intermediate level or higher
Nice to have
- Experience with system design
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