Back to Search
Currently we are looking for a remote Middle Java Developer for a Software company for our team.
The customer is a multinational company that provides cloud-based human capital management software solutions.
We seek an innovative, proactive, and experienced professional to join a highly collaborative agile team. You will use your creativity as well as technical and business skills in this fast-paced environment. You will experience great culture in a rapidly scaling company while using world class technologies.
Responsibilities
- Work with a distributed development team continuously delivering solutions that will enhance the customer’s platform capability;
- Partner with UX/UI team and be part of the design discussions/decisions as well as implementing the designs;
- Focus on delivering value, flow and the ability to adapt to change;
- Contribute to sprint planning and backlog refinement sessions, daily stand-ups and retrospectives with technology teams (Dev, Automated QA, UX/UI, Product);
- Work with DevOps and Architecture teams to move to a continuous deployment model;
- Collaborate openly with the team on shared items of work and communicate well in a team-oriented environment across locations;
- Share knowledge and enjoy mentoring other team members;
- Guide the technical direction of the team;
- Develop in accordance with best software engineering practice, helping to define development standards for the team.
Requirements
- 2+ years of software development experience;
- English level B2+;
- BS or MS Degree in Computer Science, Information technology or equivalent working experience;
- Experience with application design and development in enterprise applications with Java, OOP, JEE stack/Spring, JMS and Camel;
- Be familiar with RESTful as an API design;
- Good Database application development experience with SQL or NoSQL databases;
- A knowledge of Linux and shell scripting;
- Experience with Git or other version control tools;
- Experience with automated unit and integration testing;
- Excellent communication skills – verbal and written – with the ability to communicate effectively with business partners and understand their requirements.
Technologies
- ava 8
- Spring
- RESTful webservices
- Docker
- AWS
- Kubernetes
- Terraform
- Fargate
- Cognito
- S3
- Cloudfront
- Apache Camel
- ActiveMQ
- Tomcat 9
- API
- Oracle DB
- PL/SQL
- JMeter
- HTML
- CSS
- JavaScript
- React
- Webpack
- Jenkins
- Sonar
- Maven
- Git
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