Java Software Engineer | Middle
Gdańsk, Pomeranian Voivodeship, Polska, Kraków, Lesser Poland Voivodeship, Polska, Wrocław, Lower Silesian Voivodeship, PolskaWichtige Merkmale des Angebots
Mind. 3 Jahre Erfahrung
Backend: Java / .NET / Node / Python
Frontend: HTML, CSS, JavaScript
Vollzeit
Hybridmodell - teilweise remote
Description
EPAM is seeking an experienced Java Software Engineer to join a dynamic engineering team working on mission-critical systems within the data center infrastructure planning domain. Our client is a major global technology leader investing heavily in next-generation data center development. The project focuses on building and enhancing software solutions that support development planning processes, including supply chain timeline management and supplier relationship coordination. This is a great opportunity to contribute to a high-impact platform while collaborating directly with the client's world-class engineers, architects, and product managers. Responsibilities Develop new features and refine the existing codebase to improve performance, reliability, and efficiency Communicate directly with the client on a daily basis, participating in discussions with stakeholders and product teams Collaborate with a team of engineers and architects to build a scalable, high-performance platform leveraged by external customers for next-generation applications and solutions Participate in the full software development life cycle — from analysis and design through implementation, testing, and support Operate as a proactive, self-governing team member in a modern engineering environment that values transparency, trust, individual mastery, and autonomy Requirements 3+ years of hands-on experience in Java development 3+ years of experience developing and integrating software through full system implementation life-cycle (analyze, design, implement, build, test, support) Solid working knowledge of SQL and JUnit Strong self-management, prioritization, and time-management skills Ability to deliver on time with quality as a self-starter in a fast-paced environment Excellent English communication skills (both written and verbal) with proven experience in client-facing interactions Nice to have Experience with Google Cloud Platform (GCP) Knowledge of JavaScript and/or TypeScript Familiarity with Protocol Buffers
Requirements
3+ years of hands-on experience in Java development
3+ years of experience developing and integrating software through full system implementation life-cycle (analyze, design, implement, build, test, support)
Solid working knowledge of SQL and JUnit
Strong self-management, prioritization, and time-management skills
Ability to deliver on time with quality as a self-starter in a fast-paced environment
Excellent English communication skills (both written and verbal) with proven experience in client-facing interactions
Responsibilities
Develop new features and refine the existing codebase to improve performance, reliability, and efficiency
Communicate directly with the client on a daily basis, participating in discussions with stakeholders and product teams
Collaborate with a team of engineers and architects to build a scalable, high-performance platform leveraged by external customers for next-generation applications and solutions
Participate in the full software development life cycle — from analysis and design through implementation, testing, and support
Operate as a proactive, self-governing team member in a modern engineering environment that values transparency, trust, individual mastery, and autonomy
Seniority
Middle
Nice to have
Experience with Google Cloud Platform (GCP)
Knowledge of JavaScript and/or TypeScript
Familiarity with Protocol Buffers
Stichwörter / Fähigkeiten