Logo
Maxx Potential, LLC

Senior Java Developer

Maxx Potential, LLC, Durham, North Carolina, United States, 27703

Save Job

About MAXX

MAXX Potential helps organizations diversify and strengthen their tech talent pipeline. Founded by industry leaders in 2012, we understand the ongoing challenge IT Leaders face: delivering more with less, while building strong teams and planning for the future. MAXX has created a unique Apprenticeship program that benefits everyone and truly puts people first. Our approach attracts high-potential aspiring technologists and enables them to deliver value immediately, while developing their skills through mentorship from our experienced team. This versatile and flexible model allows us to offer high-quality services at costs comparable to offshore companies, providing our clients with a reliable, diverse talent pipeline they might otherwise miss. Position

Are you passionate about integration and services development, and ready to lead impactful projects? At MAXX Potential, we’re seeking an experienced

Senior Java Developer

to develop robust integration solutions and business services. This role includes mentoring two

junior Java Apprentice Developers , fostering growth and ensuring high-quality delivery. You will work with third-party APIs and technologies like Apache Kafka to build scalable, efficient systems supporting critical initiatives such as our ELD (Electronic Logging Device) projects. Responsibilities

Design, develop, and maintain Java applications and services to support integration and business needs. Build solutions that integrate with external vendor APIs using traditional API calls. Develop internal services to streamline processes and improve operational efficiency. Utilize Kafka for messaging, event streaming, and real-time data processing. Mentor and support two junior Apprentice Developers to promote their growth and project success. Collaborate with cross-functional teams, including project managers, technical leads, and QA, to analyze requirements and deliver solutions. Optimize application performance, scalability, and security. Write well-designed, testable, and efficient code following industry best practices. Stay updated with the latest technologies and industry trends to enhance team capabilities. Qualifications

Experience:

At least 5 years in Java development with a strong project portfolio. Skills:

Proficiency in frameworks such as Spring, Hibernate, and JUnit; experience with Spring Boot and OpenShift is a plus. Expertise in RESTful API development and microservices architecture. Hands-on experience with Kafka, including topics, producers, and consumers. Familiarity with integration patterns and working with third-party APIs. Experience with open-source GitOps tools like Argo for Kubernetes is a plus. Knowledge of relational databases (MySQL, IBM DB2) and/or NoSQL databases; experience with IBM DB2 and Oracle Stored Procedures is a plus. Familiarity with SCA tools such as Snyk. Understanding of CI/CD pipelines and version control systems like Git.

Strong problem-solving, communication, and teamwork skills. A people-first mindset with a passion for mentorship and collaboration.

#J-18808-Ljbffr