Java Developer

Global management and technology consultancy specializing in Finance and Energy markets, delivering business consulting and digital transformation services.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance

Description For Java Developer

Capco Poland, a global management and technology consultancy, is seeking a Senior Java Developer to join their team in Warsaw. With 25 years of experience in Finance and Energy markets, Capco combines innovative thinking with deep industry knowledge to deliver transformative solutions. The role offers an opportunity to work on significant backend development projects using Java and modern technologies like Spring, Microservices, and various testing frameworks. The position involves designing and developing Java services, mentoring team members, and maintaining high-quality code standards. The company provides a collaborative environment with a flat hierarchy, comprehensive benefits, and strong focus on professional development. This hybrid role allows for flexibility while maintaining team connectivity in their Warsaw office. Capco emphasizes inclusivity and diversity, encouraging authenticity in the workplace through their #BeYourselfAtWork initiative. The role requires strong technical expertise in Java development and excellent communication skills, offering opportunities for growth and impact in financial technology.

Last updated 3 months ago

Responsibilities For Java Developer

  • Design and develop JAVA Services and REST APIs
  • Deliver quality implementations within constraints
  • Take ownership of core Java components
  • Propose design improvements for application performance
  • Ensure good unit test coverage and code quality
  • Monitor and fix security issues
  • Support testing activities
  • Support releases
  • Perform L3 support
  • Create and maintain documentation
  • Conduct knowledge transfer sessions
  • Mentor new Java developers
  • Work with architects on designs
  • Explore new backend technologies

Requirements For Java Developer

Java
PostgreSQL
Kafka
RabbitMQ
  • Expertise in Core Java (JDK 11/17), Collections, Threading, JDBC
  • Strong experience with OOP, Design Principles, and Design Patterns
  • Experience with Spring Framework, Web Services, REST APIs, and Microservices
  • Proficiency in unit testing (JUnit, Mockito, Cucumber)
  • Strong experience with Java IDEs
  • Skilled in Java debugging, profiling, and performance tuning
  • Experience with OLTP and OLAP systems
  • Knowledge of Domain-Driven Design
  • Proficient in Shell scripting and UNIX/LINUX environment
  • Experience with authentication and authorization frameworks
  • Experience with JIRA, Git, and Gitflow
  • Familiarity with CI/CD pipelines and code quality tools
  • Strong communication and collaboration skills
  • Problem-solving and analytical abilities

Benefits For Java Developer

Medical Insurance
Education Budget
  • Employment contract and/or Business to Business options
  • MyBenefit Cafeteria
  • Private medical care
  • Life insurance
  • Access to 3000+ Business Courses Platform (Udemy)
  • Access to required IT equipment
  • Paid Referral Program
  • Ongoing learning opportunities
  • Flat, non-hierarchical structure
  • Inclusive working environment

Interested in this job?

Jobs Related To Capco Poland Java Developer

Senior QA Engineer - Financial Services

Senior QA Engineer position at Capco Poland, leading quality assurance for financial market applications with focus on stress testing and market risk systems.

Senior Java Developer

Senior Java Developer position at Capco Poland, focusing on building scalable financial services solutions using Java, Spring, and microservices architecture in a hybrid work environment.

Senior Backend Engineer

Senior Backend Engineer role at Capco Poland, focusing on equity derivatives system development with C# and financial services expertise required.

QA Engineer - Financial Services

Senior QA Engineer position at Capco Poland, focusing on financial services testing and automation, with remote work options and comprehensive benefits.

Senior Java Developer

Senior Java Developer position at Capco Poland, focusing on building scalable financial services solutions using Java, Spring, and microservices architecture in a hybrid work environment.