Epam SystemsWe are seeking a skilled
Java Full-Stack Developer to join our progressive team.
Our client is a leading innovator in the business travel industry, empowering organizations worldwide with a global digital travel management platform. As part of our forward-thinking team, you will utilize cutting-edge technologies like
,
, and
AWS to design and develop impactful, scalable solutions that redefine business travel experiences in a rapidly evolving field.
Design and implement integrated software solutions using standard engineering practices Troubleshoot and resolve complex technical challenges efficiently Research and apply frameworks and architectural/code design patterns for scalable solutions Test, debug, and maintain applications using modern development tools and methodologies Lead and actively contribute to design and code review processes Collaborate with Product teams to refine and translate business needs into technical implementations Partner with cross-functional teams to align goals and ensure timely project deliveries Share technical expertise across teams to enhance development practices Advocate for system scalability, resilience, and operational excellence through testing, monitoring, and alerting tools Report project statuses and progress updates to relevant stakeholders and leadership Mentor team members by guiding the development of maintainable and testable code Explore opportunities to improve system performance and enrich user experiences At least 2 years of experience in full-stack software development Expertise in Java, including backend development and microservices architecture Proficiency in ReactJS for creating responsive and interactive frontends Knowledge of Amazon Web Services and cloud-based application deployment Understanding of the Spring framework, REST APIs development, and system integration Background in collaborating within agile teams and delivering high-quality code Competency in diagnosing and resolving system issues for robust application performance Skills in optimizing workflows with automated testing and monitoring practices English proficiency at a B1+ level or higher Familiarity with Node.js for server-side development Understanding of Python for additional backend capabilities
¿Te interesa este puesto?