Senior Java Full Stack Developer

Sorry, this position is no longer available
Colombia
We are seeking a highly skilled Senior Java Full Stack Developer with extensive experience in Java 8, Spring Boot, and Microservice Architecture Pattern to join our remote team. As a Senior Java Developer, you will be responsible for developing and maintaining high-quality software solutions that meet our clients' needs. You will work closely with cross-functional teams to design and implement complex software systems in a fast-paced environment. If you have a passion for developing scalable software solutions and staying up-to-date with the latest technologies, we encourage you to apply.
Responsibilities
- Design and develop high-quality software solutions using Java and related technologies
- Collaborate with cross-functional teams to design and implement complex software systems
- Ensure software is developed to meet functional and non-functional requirements
- Write clean, maintainable, and efficient code
- Conduct code reviews and ensure coding standards are met
- Participate in agile development processes and ceremonies
- Contribute to the continuous improvement of our development processes and practices
- Stay up-to-date with the latest technologies and industry trends
Requirements
- Minimum of 3 years' experience in Java development
- Extensive experience in Java 8, Spring Boot, and Microservice Architecture Pattern
- Strong knowledge of Angular, Amazon Web Services, and Apache Kafka
- Solid understanding of SQL and database design
- Excellent English language skills with an Upper-Intermediate level
- Experience in unit testing and test-driven development
- Ability to work effectively in a team environment and collaborate with cross-functional teams
- Bachelor's or Master's degree in Computer Science or a related field
Nice to have
- Experience with NoSQL databases such as MongoDB or Cassandra
- Familiarity with Docker and Kubernetes
- Experience with front-end technologies such as React or Vue.js
- Experience with cloud-based technologies such as Google Cloud or Microsoft Azure
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