Expert Java Developer
About the project
Expert Java Developer
Project description:
Selected specialist will join agile environment where teams (pods) are grouped into larger units (crews) to deliver on client needs
This role is within the Global Markets Financing stream of the Investment Banking division in Poland
The focus is on developing new features, modernizing, and transforming platforms used by both internal and external users
The team is distributed across major locations, predominantly in Poland (Krakow and Wroclaw) and India (Pune), with most pods being co-located
12 months project, B2B, 3 times per week in Krakow's office, start in March 2026, payment period 30 days.
Main Responsibilities
Writing and testing code for product development
Using both foundational and advanced concepts to build business solutions
Participating in or leading design reviews with peers and stakeholders to define architecture
Reviewing code from other developers and offering feedback on best practices (e.g., code style, accuracy, efficiency, testability)
Troubleshooting platform or product issues by identifying root causes related to infrastructure, services, or operations
Clarifying ambiguous requirements to avoid assumptions and unnecessary work
Technical Requirements
Strong understanding and practical application of core and advanced Java concepts
At least 7 years of experience in enterprise-level application development
Hands-on experience with Java technologies like Spring Framework and Hibernate
Solid knowledge of messaging systems such as JMS or Apache Kafka
Familiar with version control systems, ideally Git
Proficient in writing tests using TDD or BDD approaches
Skilled in crafting intermediate-level SQL queries and optimizing database performance
Excellent communication skills and a sharp problem-solving mindset
Expert Java Developer
Expert Java Developer