IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level
EPAM Systems
Senior Java Developer (Remote)
Senior Java Developer | EPAM Systems | Colombia
We are seeking a Senior Java Developer to joinour remote team of exceptional people who are passionateabout technology and willing to take on enormous challenges. As a SeniorJava Developer, you will work with a technology stack that includes Java11,...
Senior Java Developer | EPAM Systems | Colombia
We are seeking a Senior Java Developer to join our remote team of exceptional people who are passionate about technology and willing to take on enormous challenges. As a Senior Java Developer, you will work with a technology stack that includes Java11, Scala, Spring 5, AWS(S3, SQS), AuroraDB, Dynamo DB, React.js, Kubernetes, and Docker. You will be responsible for developing high-quality software solutions that meet the needs of our clients. You will also collaborate with cross-functional teams to ensure that our products meet high standards of functionality, usability, and performance.
Responsibilities
- Develop high-quality software solutions that meet the needs of our clients, utilizing Java and related technologies
- Collaborate with cross-functional teams to ensure that our products meet high standards of functionality, usability, and performance
- Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment
- Contribute to the development of best practices and standards for software development, ensuring that our team is always up-to-date with the latest technologies and methodologies
- Provide guidance and mentorship to junior developers, helping them to grow and develop their skills
- Collaborate with other teams to ensure that our software solutions integrate seamlessly with other systems
- Participate in code reviews and other quality assurance activities to ensure that our code is of the highest quality
Requirements
- 3+ years of Java development experience, with a minimum of 1.5 years of experience in Java 8
- Strong skills in core Java, multithreading, and closest technologies, including Scala
- Experience in AWS
- Experience in React js
- Experience with Spring 5 or Google Guice, demonstrating your proficiency in developing scalable and maintainable applications
- Deep knowledge of SDLC and all related flows, highlighting your expertise in software development processes
- Good team player, showcasing your ability to collaborate effectively with cross-functional teams
- Strong problem-solving and creative thinking skills, enabling you to identify and address complex issues
- Excellent verbal and written communication skills, allowing you to convey complex technical concepts to a non-technical audience
- Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
Nice to have
- Experience in Data Mining or Deep Learning
We offer
- 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
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save
- Save