
Lead Java Developer
EPAM Systems
Krakow, Poland • 53m ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Lead Java Developer
Focus: Java backend development in the finance domain
Description
Lead and deliver robust, scalable Java-based backend applications in a complex finance environment using Agile and TDD practices. You will design solutions, provide architectural assistance to team members, and lead technical design discussions. You will also help maintain production stability by resolving issues and participating in requirements gathering with users.
Responsibilities
- Develop and maintain Java-based applications
- Design infrastructure and network topology solutions for innovative projects
- Apply best development practices and effectively use technologies
- Provide architectural expertise and assistance to other team members
- Build relationships with users and facilitate requirements gathering
- Resolve production issues and help maintain a stable production environment
- Lead technical design discussions with other Java Developers
- Ensure the development methodology is followed across the team
Requirements
- 5+ years designing and implementing Java-based backend applications using Java 8, Spring, and Spring Boot
- Database design and SQL knowledge including query optimization
- OOP analysis and design skills; experience with design patterns and clean code
- Understanding of OOD, TDD, BDD, DDD, and CI/CD
- Proficiency in IntelliJ IDEA, Git, and Gradle
- Familiarity with Maven, Jenkins, and JIRA
- Ability to debug and performance-tune; knowledge of deployment, maintenance, and monitoring of complex Java applications
- Knowledge of modern technical architectures
- Excellent analytical and problem-solving skills
- Strong written and verbal English communication
Nice to Have
- GitHub, ELK Stack, Kafka
- Docker, Kubernetes, Spring Batch, Spring Integration
- Event-driven architectures, stream processing, Groovy
- Agile methodologies (Scrum/Kanban/XP), UNIX/Linux, shell scripting
- Interest or experience with financial products
Benefits
- Hybrid work by design, with an option to work remotely within Poland
- Opportunity to work abroad up to 60 days annually and possible business-driven relocation
- Career development programs; mentoring and soft-skill and well-being programs
- Certifications and English classes
- Stable pay; Employee Stock Purchase Plan with a 15% discount
- Benefits package (health insurance, multisport, shopping vouchers) and referral bonuses up to $2,000
- Office amenities and corporate, social, and well-being events
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Lead Java Developer
EPAM Systems
Senior
Technology
Wrocław, Poland · On-site
N/A
53m ago

Lead/Senior Java Developer
Crestt
Senior
Technology
Warsaw, Maz, Poland · Remote
33K zł - 44K zł/yr
2 days ago

Lead Java Backend Developer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
4 days ago

Lead Java Backend Developer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · On-site
N/A
4 days ago

Senior Java Developer / Tech Lead
Link Group
Senior
Technology
Warsaw, Poland · On-site
40K zł - 52K zł/yr
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Java Developer
Click IT Group
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
3 days ago

Lead Developer
emagine Polska
Senior
Technology
Porto, Portugal · On-site
N/A
2 days ago
Java Developer
Devapo
Senior
Technology
Kraków, Poland · On-site
144K zł - 264K zł/yr
53m ago

Senior Java Developer
SoftNet
Senior
Technology
Kraków, Pl-06, Poland · On-site
20K zł - 30K zł/yr
3 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights