Back to Search
We are seeking a skilled Middle Java Developer to join our remote team and work on an application that tracks all metabolites associated with an Active Ingredient (AI). The application allows users to draw new metabolites, look for existing ones, and register them. As a Java Developer on our team, you will be responsible for developing new functionality, enhancing existing features, and fixing defects in the application. If you have a passion for technology and a knack for evaluating solutions and processes, we encourage you to apply.
Responsibilities
- Develop new functionality and enhance existing features in the AI metabolite tracking application
- Fix defects in the application to ensure high quality and reliability
- Identify and evaluate technology solutions and processes to improve the application
- Collaborate with cross-functional teams to ensure effective development and delivery of the application
Requirements
- 2+ years of experience in Java development using Spring Boot, PostgreSQL, Git, Maven, and JUnit
- Strong command of Java 15
- Experience with AWS, Jooq, Swagger, Docker, and Jenkins
- Familiarity with ReactJS
- Experience with web technologies such as AJAX, JavaScript, CSS, and Web Services
- Passion for technology and a drive to stay up-to-date with the latest industry trends
- Excellent written and oral communication skills in English (Upper-Intermediate level)
Nice to have
- Familiarity with MS SQL and SQL queries
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