Lead Java Developer, Futran Solutions

Lead Java Developer, Futran Solutions

Company Futran Solutions
Job title Lead Java Developer
Job location United States
Type Full Time

Responsibilities:

  • Design and oversee the architecture of complex software systems, ensuring they are scalable, maintainable, and aligned with business goals
  • Drive the technical roadmap, making strategic decisions about tools, technologies, and methodologies
  • Establish and enforce coding standards, best practices, and design patterns across the engineering team
  • Mentor and guide engineers at all levels, fostering a culture of continuous learning and professional development Onsite and Offshore.
  • Identify and resolve performance bottlenecks in applications, ensuring they meet high standards for performance and reliability
  • Implement and advocate for best practices in security, ensuring applications are secure and compliant with relevant regulations
  • Maintain comprehensive documentation for software design, development processes, and deployment procedures
  • Act as a liaison between technical teams and non-technical stakeholders with the ability to articulate complex technical concepts ensuring clarity and understanding to create data products Onsite and Offshore.

Requirements & Skills:

  • 7+ years of software engineering experience, with a strong background in system design, architecture, and leadership roles
  • Hands-on experience with Full Stack technologies such as HTML5, CSS3, JavaScript/TypeScript, Java, Spring Boot, Microservices, APIs and modern libraries and frameworks such as React, Angular, etc.
  • Experience with database technologies such as MySQL, PostgreSQL, MongoDB, Spanner or similar
  • Experience and proficiency in Java, Python, APIs, and microservices
  • Experience with cloud platforms (GCP, Azure, AWS)
  • Experience on DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes)
  • Knowledge in programming languages such as VB.NET/.NET, C#, JavaScript
  • Comfortable independently leading and completing tasks
  • Familiarity with different phases of the software development lifecycle (SDLC)
  • Effective written and verbal communication skills within and across teams
  • Experience with complex systems and solving challenging analytical problems
  • Knowledge in GCP architecture, commands, and experience designing & optimizing software and data engineering patterns
  • Ability to leverage multiple tools and programming languages to analyze and manipulate data sets from disparate data sources
  • Proficient in a scripting language, such as Shell or Bash
  • Working experience of CI/CD pipeline, GIT, GitHub, GitHub Actions, Stash, Bit Bucket, Artifactory, Jenkins, etc.
  • Formal SAFe and/or agile experience. Previous Retail Pharmacy, Healthcare experience, and domain knowledge
  • AI/GenAI LLM Agent/Multi-Agent Experience
  • Bachelor’s Degree or equivalent work experience in Computer Science, Information Systems, Data Engineering, Data Analytics, Machine Learning, or related field required. Master’s Degree preferred.

apply for job button