Lantana Consulting Group is looking to design, develop, and deliver software solutions that scale and integrate front-end and back-end systems, enhance software applications, develop data-driven solutions, and contribute to scalable ETL workflows. The goal is to improve public health and quality of care and to advance research through high-quality, data-driven solutions.
Requirements
- Demonstrated experience with ETL tools, RESTful APIs, and development frameworks including Angular, Node.js, Next.js, and Spring Boot
- Proficiency in JavaScript, Java, and Python for full-stack application development
- Experience with Storybook and Bootstrap for component-based UI development
- Familiarity with Apache HTTP Server for application serving and configuration
- Strong understanding of API design standards such as OpenAPI and tools like Swagger
- Hands-on experience with Cloud platforms, preferably AWS (Fargate, Lambda, and related services); exposure to Azure or Google Cloud is a plus
- Experience with Apache Spark for data processing and ETL pipeline development
Responsibilities
- Use Angular, TypeScript, Storybook, JavaScript, and Bootstrap to develop responsive front-end components that are deployable via Apache HTTP Server
- Develop, test, and maintain robust backend systems using Spring Boot, Java, and Python
- Leverage tools such as Apache Spark to create and optimize ETL pipelines to process and transform large datasets
- Design and optimize queries and data models for both relational and NoSQL databases to support analytics and transactional workflows
- Collaborate with cross-functional teams to deploy Cloud-based solutions like Lambda and Fargate, primarily on AWS
- Implement and support event-driven architectures and messaging protocols to enable high-throughput distributed systems
- Follow standards such as OpenAPI and use tools like Swagger to design, implement, and document RESTful APIs
Other
- A minimum of seven (7) years of professional experience in software engineering, with hands-on development across front-end and back-end systems
- Proficiency in Git and version-control workflows
- Experience working in Agile/Scrum environments, with proven ability to contribute to team ceremonies and deliverables
- Strong problem-solving skills with the ability to debug and resolve complex issues in distributed systems
- Excellent communication and collaboration skills, with a track record of effective teamwork across cross-functional teams