Lead Java Engineer

Posted 2 Days Ago
Be an Early Applicant
Ukraine
5-7 Years Experience
Information Technology • Consulting
The Role
This role involves leading back-end development teams in Java, designing and maintaining efficient code, implementing API solutions, conducting code reviews, and ensuring adherence to best practices. The engineer will communicate with clients and stakeholders, manage Agile processes, and troubleshoot technical issues.
Summary Generated by Built In

N-iX 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, DevOps 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 GitLab.
  • Additional expertise in event-driven architecture patterns.
  • Familiarity with other AWS services and advanced usage scenarios.
  • Certified Java Developer or AWS certifications.
  • Both relational (MySQL) and NoSQL (AWS DynamoDB) 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

Top Skills

Java
The Company
HQ: North Miami Beach, Florida
2,135 Employees
On-site Workplace
Year Founded: 2002

What We Do

N-iX is a global software solutions and engineering services company that helps world’s leading organizations turn challenges into lasting business value, operational efficiency, and revenue growth using advanced technology. Whether you need to build a custom solution, modernize your digital product or acquire extra tech expertise - we have the experience and capabilities to ensure your success.

With over 2,000 professionals in 25 countries across Europe and the Americas, N-iX offers expert solutions in cloud, data analytics, embedded software, IoT, AI, machine learning, and other tech domains. Being in business for over two decades, we have worked with dozens of industry-leading enterprises and Fortune 500 companies creating value across a wide variety of sectors, including finance, manufacturing, supply chain, retail, e-commerce, healthcare, and more. Our unique combination of business domain expertise and technical know-how enables us to effectively collaborate with ISVs, tech companies, and enterprises of all sizes. Thanks to the strong tech ecosystem and partnerships with AWS, GCP, Microsoft, SAP, OpenText, Snowflake, and others, we bring extra speed, scale and efficiency to more than 160 organizations across the globe. N-iX is recognized by numerous industry awards, such as CRN Solution Provider 500, Global Outsourcing 100 by IAOP, ISG Provider Lens™, Modern Application Development services providers by Forrester, etc

Jobs at Similar Companies

Silverfort Logo Silverfort

Sales Engineer- TOLA

Information Technology • Sales • Security • Cybersecurity • Automation
Remote
United States
357 Employees

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Customer Success Specialist

Cloud • Information Technology • Productivity • Professional Services • Software
Hybrid
Chicago, IL, USA
45 Employees

InCommodities Logo InCommodities

Head of People & Culture - US

Information Technology • Machine Learning • Analytics • Energy • Automation • Renewable Energy
Hybrid
Austin, TX, USA
234 Employees

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account