EPAM Georgia is seeking a Senior Java Developer to deliver robust backend and full-stack solutions
Requirements
- Proficiency in the Spring Boot framework
- Experience in creating RESTful web services
- Skills in JavaScript development using React or Electron
- Familiarity with SOA tools such as OData and Kafka
- Experience with the AWS cloud platform
- Minimum of 3 years of experience in full-stack development with Java and J2EE
- Knowledge of software development lifecycle methodologies including Agile and waterfall
Responsibilities
- Develop service-oriented architecture solutions using Spring Boot, JMS, and Hibernate
- Design and implement RESTful APIs and microservices to support client applications
- Build and deploy applications using serverless frameworks and container technologies such as Docker and Kubernetes
- Manage cloud infrastructure and services on Amazon Web Services
- Utilize continuous integration and continuous delivery tools like Azure DevOps and Jenkins
- Write efficient database queries and manage Oracle database interactions
- Implement security best practices and data protection mechanisms
Other
- Bachelor's degree in computer science, information systems, or engineering
- Ability to work independently and collaboratively within a team
- Strong debugging and problem-solving capabilities
- Fluent written and verbal English communication skills (B2+)
- Participation in Agile sprint ceremonies