What are the responsibilities and job description for the Lead Java Consultant position at Next Ventures?
Job Title : Lead Back-End Java Engineer (Spring Boot and Kafka)Location : Remote (USA)Contract Length : 6 months (with potential for extension)About the RoleMy client is seeking a seasoned Back-End Java Engineer with deep expertise in Spring Boot, Kafka, and Unix to support our technology team on a 6 month contract. This role is fully remote within the USA and will focus on designing and implementing resilient, scalable back-end solutions in a highly regulated, fast-paced financial environment.Key ResponsibilitiesDesign, develop, and maintain scalable back-end systems and microservices using Java and Spring Boot.Integrate Kafka for real-time data streaming and asynchronous messaging to support mission-critical services.Utilize Unix for environment management, scripting, and deployment tasks.Collaborate with cross-functional teams to define requirements, architect solutions, and deliver high-quality code.Ensure compliance with security standards and financial regulations, prioritizing data integrity and confidentiality.Write efficient, reusable, and secure code, and perform thorough testing to maintain high reliability.Participate in code reviews, technical discussions, and team meetings to foster knowledge sharing and continuous improvement.Required Qualifications8 years of professional experience in back-end software development with a focus on Java.5 years of hands-on experience with Spring Boot .3 years of experience in the financial services industry, with a strong understanding of financial regulations and data privacy standards.Expertise with Kafka for building reliable, real-time data pipelines.Solid experience with Unix / Linux environments, including shell scripting, job scheduling, and system maintenance.Familiarity with microservices architecture, API design (RESTful / GraphQL), and distributed systems.Strong knowledge of database technologies (SQL and NoSQL).Proficient in using version control (Git) and CI / CD tools.Preferred SkillsExperience with cloud platforms (e.g., AWS, Google Cloud, or Azure).Familiarity with Docker and container orchestration tools like Kubernetes.Knowledge of monitoring and logging frameworks (e.g., ELK stack, Prometheus).Understanding of Agile methodologies and experience with tools like JIRA or Confluence.#J-18808-Ljbffr