Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer (Backend - Java/Spring)

Placements24

About the Role Our client, a rapidly expanding financial technology company, is looking for a talented and experienced Lead Software Engineer specializing in backend development with Java and the Spring framework. This role, based in Welkom, Free State, offers a fantastic opportunity to architect, design, and implement robust, scalable, and high-performance backend systems. You will lead a team of skilled engineers, guiding them through the full software development lifecycle, from initial concept to deployment and maintenance. The ideal candidate has a deep understanding of microservices architecture, cloud technologies (AWS/Azure), and best practices in software engineering. You will be instrumental in shaping the technical vision, ensuring code quality, and fostering a culture of innovation and collaboration within the engineering department in Welkom. This position requires a blend of strong technical expertise and leadership capabilities. Key Responsibilities Lead the design, development, and implementation of scalable and resilient backend services using Java and the Spring Boot framework. Architect and build microservices-based applications, ensuring high availability and performance. Mentor and guide a team of software engineers, providing technical leadership and fostering best practices. Collaborate with product managers, architects, and other engineering teams to define requirements and technical solutions. Conduct code reviews, ensuring adherence to coding standards, security best practices, and overall code quality. Optimize application performance, identify bottlenecks, and implement solutions. Drive the adoption of new technologies and methodologies to improve development efficiency and product quality. Contribute to the deployment pipeline, CI/CD processes, and cloud infrastructure management (AWS/Azure). Troubleshoot and resolve complex technical issues in production environments. Requirements Extensive experience in backend software development, with a strong emphasis on Java and the Spring ecosystem (Spring Boot, Spring Cloud). Proven experience in a technical lead or senior engineering role. Deep understanding of microservices architecture, design patterns, and best practices. Experience with cloud platforms such as AWS or Azure, including relevant services (e.g., EC2, S3, Lambda, Kubernetes). Proficiency in database technologies (e.g., SQL, NoSQL) and data modeling. Experience with messaging queues (e.g., Kafka, RabbitMQ) and caching mechanisms. Strong understanding of RESTful API design and development. Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, Docker). Excellent problem-solving, analytical, and communication skills. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Benefits Our client offers a competitive salary, performance-based bonuses, and comprehensive benefits package including medical aid and retirement planning. You will have the opportunity to work on challenging and innovative projects within the fintech sector. The hybrid work model allows for flexibility, balancing office collaboration with remote convenience. Access to continuous learning resources and professional development opportunities is provided. The company culture encourages teamwork, innovation, and employee growth. You will be part of a dynamic team in Welkom , contributing to the future of financial technology. Enjoy a stimulating work environment with opportunities for career progression. The company prioritizes employee well-being and work-life balance. #J-18808-Ljbffr Placements24

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer (Backend - Java/Spring) in Willows, CA vacancy
  • Placements24 is seeking a Lead Software Engineer to own backend architecture and delivery in a fintech setting. You will design and implement robust microservices with Java and Spring, lead a team of engineers, and guide the development lifecycle from concept to deployment... 
    Suggested

    Placements24

    Willows, CA
    4 days ago
  •  ...systems, and a deep understanding of modern software development practices. If you are...  ...product managers, designers, and other engineers to define feature requirements and technical...  ...(Django/Flask), Node.js (Express), Java (Spring), or C#. Experience with relational databases... 
    Suggested
    Remote job
    For contractors

    Placements24

    Willows, CA
    1 day ago
  •  ...and design teams to define requirements and deliver robust APIs and interfaces. The ideal candidate has strong frontend experience with React/Angular/Vue, solid backend skills in Python/Node/Java, and hands-on database and cloud experience. #J-18808-Ljbffr Placements24
    Suggested
    Remote job

    Placements24

    Willows, CA
    1 day ago
  • Placements24 is seeking a Senior Blockchain Engineer to design, build, and maintain robust backend services for blockchain applications, including smart contracts and dApps, based in Welkom, ZA. The role emphasizes scalable, secure infrastructure, collaboration with frontend... 
    Suggested
    Contract work

    Placements24

    Willows, CA
    1 day ago
  •  ...DeFi) arena, is looking for a talented Senior Blockchain Engineer to enhance their backend systems. This role is integral to building robust,...  ...industry. The ideal candidate possesses a strong foundation in software engineering principles, coupled with specialized... 
    Suggested
    Contract work
    Work at office
    Relocation package

    Placements24

    Willows, CA
    1 day ago
  •  ...seeking a talented Remote Full-Stack Developer to join an insurtech engineering team. You will design, develop, and deploy robust features for...  ...-first environment. The role requires strong frontend and backend skills across modern frameworks and languages, plus experience... 
    Remote job

    Placements24

    Willows, CA
    19 hours ago
  •  ...modern JavaScript frameworks, primarily React or Vue.js, in a fully remote setup within South Africa. You will collaborate with backend engineers and designers to deliver scalable, performant interfaces and contribute to architecture decisions while thriving in an agile,... 
    Remote job

    Placements24

    Willows, CA
    9 hours ago
  •  ...talented and driven Graduate Software Developers to join their innovative...  ...code in languages such as Java, Python, or C#. Develop and...  ...web applications, APIs, and backend services. Participate in code...  ...in Computer Science, Software Engineering, or a related technical field... 
    Internship
    Remote work

    Placements24

    Willows, CA
    3 days ago
  •  ...highly experienced Senior Software Architect to join their innovative...  ...excellent opportunity to lead significant architectural...  ...with product and engineering teams to define technical...  ...languages and technologies (e.g., Java, C#, Python, .NET, Spring Boot). Experience with... 
    Work at office
    Relocation package

    Placements24

    Willows, CA
    3 days ago
  •  ...Role Our client is seeking an experienced and results-driven Lead Mechanical Engineer to spearhead their engineering initiatives in Welkom . In...  ...troubleshooting. Strong knowledge of relevant engineering software, including CAD and FEA tools . Proven ability to manage multiple... 

    Placements24

    Willows, CA
    4 days ago
  •  ...Stack Developer to join their innovative engineering team. This is a fully remote position,...  ...js) and back-end (e.g., Node.js, Python, Java) components. Develop and manage RESTful...  ...debugging skills. Strong understanding of software development principles and best... 
    Remote job

    Placements24

    Willows, CA
    19 hours ago
  • Placements24 is seeking an experienced Lead Mobile Application Developer with iOS expertise to lead architecture and delivery of high-quality apps from Welkom, SA. The role blends hybrid work with in-office collaboration and mentorship of a team of developers, driving... 
    Work at office

    Placements24

    Willows, CA
    3 days ago
  • Placements24 is seeking Graduate Software Developers to join our client’s innovative team in Welkom, Free State. This hybrid role blends...  ...develop, and deploy high-quality software solutions, working across Java, Python, or C#. Join a dynamic environment that mentors growth... 
    Remote work
    Flexible hours

    Placements24

    Willows, CA
    3 days ago
  • $63k - $134.5k

     ...Role Description JOB DESCRIPTION Job Title: DevOps Automation Technical Delivery Lead Primary Skill* Secondary Skill* DevOps Automation We are seeking a highly skilled Senior DevOps Engineer to design, implement, automate, and support enterprise-scale infrastructure and... 
    Flexible hours

    Mphasis

    Princeton, CA
    4 days ago
  •  ...individuals to join their team as Remote Junior Software Developer Apprentices . This unique...  ...in the fast-paced world of software engineering, contributing remotely to impactful digital...  ...programming languages (e.g., Python, Java, JavaScript). Participate in code reviews... 
    Remote job
    Apprenticeship
    Flexible hours

    Placements24

    Willows, CA
    1 day ago
  •  ...the Role Our client, a globally recognized leader in enterprise software solutions, is seeking a highly skilled and motivated Remote Project...  ...impact on global client satisfaction. Key Responsibilities Lead and manage the full lifecycle of global software deployment projects... 
    Remote job
    Worldwide
    Home office

    Placements24

    Willows, CA
    3 days ago
  • Placements24 is seeking a skilled Irrigation Engineer for our client in Welkom, Free State. The role focuses on designing, implementing, and managing advanced irrigation systems to optimize water use and crop yield. You will work with farm managers and agronomists to assess... 

    Placements24

    Willows, CA
    1 day ago
  •  ...seeking an enthusiastic and motivated Junior Software Developer to join their growing team in...  ...at least one programming language (e.g., Java, Python, C++, JavaScript). Basic...  ...stipend. Mentorship from experienced software engineers. Exposure to a wide range of modern technologies... 
    Full time
    Internship
    Remote work

    Placements24

    Willows, CA
    19 hours ago
  •  ...motivated and eager individuals to join their team as Remote Junior Software Developer Apprentices. This is an exceptional opportunity for...  ...in various programming languages (e.g., Python, JavaScript, Java). Participate in code reviews and contribute to improving code... 
    Remote job
    Full time
    Apprenticeship
    Work from home
    Relocation
    Home office

    Placements24

    Willows, CA
    1 day ago
  • About the Role Our client is revolutionizing the online food space and seeking a talented Remote Culinary Content Creator & Recipe Developer. This is a fully remote, Yes position, allowing you to work from the comfort of your own kitchen. You will be responsible for conceptualizing...
    Remote job

    Placements24

    Willows, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer (Backend - Java/Spring). Be the first to apply!