N-iX

Lead Java Engineer

October 22, 2024

N-i X is a software development service company that helps businesses across the globe develop successful software products. During 20 years on the market and by leveraging the capabilities of Easter Europe talents, the company has grown to 2000+ professionals with a broad portfolio of customers in the area of Fortune 500 companies as well as technological start-ups. With its headquarters in Lviv, Ukraine, the company also has multiple development offices in the East European region and representative entities in the United States of America, Sweden, and Malta.

We are looking for the Java Integration Software Development Lead.

About the project:

The client is one of the largest operators of non-franchised collision repair centers and one of the major retail auto glass operators in North America in terms of number of locations and sales. The Company currently operates locations in Canada and in the U.S.
The project involves developing an integration system for one of North America's largest operators of non-franchised collision repair centers and a major player in the retail auto glass industry. The system will streamline interactions between dealerships, insurance companies, and part providers, enhancing efficiency and customer experience throughout the repair process. By connecting these key stakeholders, the platform will facilitate seamless communication, data exchange, and transaction processing, ultimately improving the speed and accuracy of collision repairs and auto glass replacements.
Responsibilities:
  • Supervise and lead engineering teams in executing Back-End development of product pieces adopting the best industry practices.
  • Design, build, and maintain performant, efficient, reusable, and reliable code.
  • Contribute to the development of new features and components while supporting and enhancing existing functionality.
  • Translate complex business logic into highly scalable and maintainable code, automating business processes.
  • Perform thorough code reviews, mentor team members, and write unit and integration tests to ensure high-quality code.
  • Develop and enforce best practices in app design to ensure proper design patterns, modularity, and performance.
  • Provide advanced problem-solving and root-cause analysis for ongoing project development and troubleshooting.
  • Act as the technical liaison to clients, product owners, stakeholders, and other project teams, clearly communicating project progress and technical vision.
  • Facilitate discussions with Architects, Dev Ops and management team from client side
  • Lead Agile processes and events, ensuring the team follows Agile methodology efficiently.
  • Manage and troubleshoot support tickets within the existing tools and services, ensuring timely resolution.
  • Investigate, diagnose, and resolve technical issues, including root cause analysis and offering long-term solutions.
  • Document technical processes and support ticket resolutions, integrating these fixes to improve overall system performance.
  • Stay on call during system hours, including weekends, to address critical issues promptly.
Requirements:
  • Experience: 6+ years of backend development experience in the Java tech stack.
  • Java Expertise: Proficiency with Java 17 and strong software design fundamentals (SOLID, OOP, OOD).
  • API Development: Strong understanding of RESTful API design and implementation, along with MVC architecture.
  • Architectural Knowledge: Familiarity with microservices and event-driven architecture.
  • Messaging & Logs: Knowledge of Kafka using AWS MSK and distributed logs.
  • Frameworks: Expertise in Spring Framework, Spring Boot 3, Spring Cloud 3, and Spring Security.
  • Containerization & Cloud: Experience with software development based on AWS services, Docker, Kubernetes, and AWS SDK.
  • Data Handling: Strong experience in JPA, JDBC, Spring Data
  • Build & Testing Tools: Proficient in Maven, JUnit, and Mockito.
  • Agile Processes: Confident in leading and participating in Agile processes.
  • Language: Upper-Intermediate level of English.
Nice to have:
  • Experience with building and maintaining CI/CD pipelines using Git Lab.
  • Additional expertise in event-driven architecture patterns.
  • Familiarity with other AWS services and advanced usage scenarios.
  • Certified Java Developer or AWS certifications.
  • Both relational (My SQL) and No SQL (AWS Dynamo DB) databases.
We offer:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
New Job Alerts
Інтерньюз-Україна

Senior Strategic Lead on Parliamentary Reform for the USAID/ RADA Next Generation (RANG) Activity

November 19, 2024

View Job Description
Mercy Corps

Monitoring & Results Measurement (MRM) Manager FCDO Ukraine - Nexus Durable Solutions Initiative

November 19, 2024

View Job Description
Raiffeisen Bank Ukraine

Інкасатор

Zhytomyr

FULL TIME

November 19, 2024

View Job Description
Raiffeisen Bank Ukraine

Менеджер з обслуговування приватних клієнтів (ст. м Печерська)

FULL TIME

November 19, 2024

View Job Description
Materialise

Senior Software Development Engineer С++

FULL TIME

November 19, 2024

View Job Description
Luxoft

Senior Java Developer

November 19, 2024

View Job Description
Luxoft

Senior Infrastructure Engineer

November 19, 2024

View Job Description
Edvantis

Senior Full-Stack Engineer (Angular/Vue.js/Node.js)

FULL TIME

November 19, 2024

View Job Description
Looking for similar job?
Genesis

Employer Brand Manager/Lead (OBRIO)

FULL TIME

September 30, 2024

View Job Description
University Research Co., LLC - Center for Human Services

Health Service Delivery Team Lead, USAID, Ukraine FHR - Proposal

September 30, 2024

View Job Description
Ciklum

Lead Software Developer

September 25, 2024

View Job Description
Expertise France

Deputy Team Leader - Technical assistance to the State Audit Service (SAS) and public financial control in Ukraine (M/W)

September 30, 2024

View Job Description
Ґанзілла

Lead Frontend Programmer

FULL TIME

September 30, 2024

View Job Description
Ґанзілла

Lead VFX Artist

FULL TIME

September 27, 2024

View Job Description
See What’s New: N-iX Job Opportunities
N-iX

Senior UI/UX Designer

November 8, 2024

View Job Description
N-iX

Junior Billing and Payroll Specialist

November 5, 2024

View Job Description
N-iX

Lead Java Engineer

October 22, 2024

View Job Description
View More Jobs by N-iX
New Job Alerts
Інтерньюз-Україна

Senior Strategic Lead on Parliamentary Reform for the USAID/ RADA Next Generation (RANG) Activity

November 19, 2024

View Job Description
Mercy Corps

Monitoring & Results Measurement (MRM) Manager FCDO Ukraine - Nexus Durable Solutions Initiative

November 19, 2024

View Job Description
Raiffeisen Bank Ukraine

Інкасатор

Zhytomyr

FULL TIME

November 19, 2024

View Job Description
Raiffeisen Bank Ukraine

Менеджер з обслуговування приватних клієнтів (ст. м Печерська)

FULL TIME

November 19, 2024

View Job Description
Materialise

Senior Software Development Engineer С++

FULL TIME

November 19, 2024

View Job Description
Luxoft

Senior Java Developer

November 19, 2024

View Job Description
Luxoft

Senior Infrastructure Engineer

November 19, 2024

View Job Description
Edvantis

Senior Full-Stack Engineer (Angular/Vue.js/Node.js)

FULL TIME

November 19, 2024

View Job Description