




We are looking for a Senior Java Developer to join our team. You will be part of a collaborative environment focused on building scalable and reliable software solutions for a variety of business needs. This role offers the opportunity to work on innovative projects and contribute to the technical direction of our products. **Responsibilities** * Define and develop guidelines, standards, and processes to maintain high code quality * Ensure adherence to coding standards and software development best practices * Participate in architecture discussions and provide input on technical decisions * Conduct code reviews to support quality and consistency across the team * Assist developers and engineers in resolving complex technical issues * Review design documents and development plans for new features and enhancements * Take a hands\-on role in developing critical components and frameworks * Develop, enhance, and maintain system modules and services * Collaborate with stakeholders from Executive, Product, Enablement, and Design teams * Identify, resolve, and communicate technology\-related issues proactively * Recognize critical dependencies early and work towards their resolution * Participate in scrum ceremonies, estimation, definition of ready (DOR), definition of done (DOD), manage dependencies between teams, and prepare basic sprint reports **Requirements** * Bachelor’s or Master’s degree in Computer Science or a related field * Minimum of 3 years of professional experience in Java development * Proven experience conducting code reviews to ensure quality and compliance * Strong leadership skills for guiding and mentoring team members * Hands\-on expertise in building REST APIs for application integration * Proficient in Spring Batch for batch processing tasks * Solid experience with Spring Boot for developing microservices and enterprise applications * Skilled in Spring Data for data access and persistence * Good English communication skills (B2\+ level or higher) and experience in client\-facing communications, including direct interaction with stakeholders **Nice to have** * Experience designing and integrating APIs for seamless system communication * Background in solution architecture for planning and implementing complex software systems


