EPAM Systems
Senior Java Developer (Remote)
Senior Java Developer | EPAM Systems | India
Senior Java Developer | EPAM Systems | India
Responsibilities
- Design, develop, and deploy high-quality software solutions that meet the needs of our clients
- Collaborate with cross-functional teams to ensure that software solutions meet the highest standards of quality, reliability, and performance
- Develop and maintain Microservices using Spring Boot, ensuring that they are scalable, resilient, and secure
- Design and implement RESTful APIs to provide seamless integration between different software components
- Develop and maintain SQL and PL/SQL scripts to support data processing and reporting
- Provide technical leadership and guidance to junior developers, ensuring that they are following best practices and coding standards
- Participate in code reviews and ensure that code is well-documented and maintainable
Requirements
- A minimum of 3 years of experience in Java development, demonstrating expertise in Java 8 and Spring frameworks
- Strong knowledge of Microservice Architecture Patterns and experience working with Spring Boot
- Experience with Microsoft Azure cloud platform and its services
- In-depth knowledge of SQL and PL/SQL and experience with Oracle RDBMS
- Experience in developing and deploying applications in a production environment
- Strong understanding of software development best practices and methodologies
- Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
- Experience with other cloud platforms such as AWS or Google Cloud Platform
- Experience with DevOps practices and tools such as Jenkins, Docker, and Kubernetes
- Experience with Agile methodologies and practices
We offer
- 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
- Flexible and hybrid work opportunities
- Soft loans to set up workspace at home
- Relocation and mobility programs
- Access to soft skills training in general communication, presenting and public speaking, diversity, equity and inclusion (DEI), cultural Intelligence, self-productivity, well-being and more.
- Unlimited access to the LinkedIn Learning Library, including 22,000+ courses
- Access to internal learning platforms, EPAM University and a wide range of professional communities and competency centers
- Community networking and idea creation platforms
- Mentorship programs
- Self-driven career progression tool
- Upskilling, reskilling and certification courses
This is a remote position and we welcome applications from anywhere in India.
Once you apply, you’ll receive a confirmation email with a link to our platform. Sign up with this link to automate your pre-screening, be able to monitor your application statuses, and enjoy a faster job application process.
We accept CVs in English only.
Please note that even though you are applying for this position, you may be offered other projects to join within EPAM.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save