Senior Java Developer
MoovFull Time
Senior (5 to 8 years)
Candidates should possess a Bachelor’s degree in computer science, Engineering, or a related field, and a minimum of 5 years of experience, or a master’s degree with at least 3 years of experience, or alternatively, at least 8 years of experience in lieu of a bachelor’s degree. They must have programming and design experience to execute projects independently, experience with large-scale systems, and proficiency in test-driven development and web template technologies. Strong core Java experience with a deep understanding of object-oriented programming, data structures, and algorithms is also required, along with familiarity with operating systems and a proven ability to work independently or in a team environment.
The Sr. Software Engineer will design and develop backend services using Java 21, Spring Boot, and REST APIs, build and maintain microservices-based architecture utilizing event-driven/REST APIs, develop dynamic and responsive user interfaces using React.js, translate business requirements into technical solutions with clean architecture and design patterns, ensure code quality, test coverage, and follow CI/CD practices, participate in code reviews, peer programming, and mentor junior developers, optimize applications for performance, scalability, and security, and collaborate with cross-functional teams using Agile/Scrum methodology.
Integrated software solutions for automotive retail
CDK Global provides integrated software solutions specifically designed for the automotive retail industry. Their products help auto dealerships manage various operations such as billing, customer relationship management (CRM), inventory management, and service scheduling. By using these software tools, dealerships can streamline their processes, improve customer experiences, and increase sales. Unlike many competitors, CDK Global focuses on the unique challenges of the automotive market, including the transition to electric vehicles (EVs), and tailors its solutions to meet these evolving needs. The company's goal is to enhance the efficiency and productivity of its clients through advanced technology, ultimately driving the automotive retail industry forward.