Middle Java Developer
We are looking for a skilled Middle Java Developer to join our remote team and contribute to the development and support of applications. In this role, you will be responsible for the technical development and support of applications, development, and unit testing. You will also interface with other teams as needed and demonstrate a strong sense of ownership and responsibility with assignments. If you have a passion for delivering business value through application development, we encourage you to apply.
Responsibilities
- Develop web applications using Java, Spring boot, and other open source java frameworks, RESTful web services
- Perform enterprise-level integrations using Kafka, REST, OKTA, etc.
- Perform Front End development using React
- Develop databases on PostgreSQL, Oracle, and integrations with application services
- Perform application containerization and deployments through CI/CD pipelines and AWS services like S3, EKS, EC2 etc.
- Ensure observability, monitoring, and troubleshooting using Splunk, ELK, Jaeger etc.
- Maintain existing applications developed and deployed on J2EE containers like Weblogic
Requirements
- 2+ years of experience as a Java Developer
- Experience developing web applications using Java and Spring boot
- Proficiency in RESTful web services
- Strong grasp of Microservice Architecture Pattern and experience working with Kafka and REST
- Experience with Amazon Web Services
- Experience with ReactJS
- Experience with database development on PostgreSQL, Oracle, and integrations with application services
- Experience with application containerization and deployments through CI/CD pipelines and AWS services like S3, EKS, EC2 etc.
- Strong command of observability, monitoring, and troubleshooting using Splunk, ELK, Jaeger etc.
- Fluent English language skills with an Upper-Intermediate level
Nice to have
- Experience with Oracle WebLogic Server
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