Lead Software Developer (Java, TDD)

Dev9

$120K — $150K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor of Science in Computer Science or equivalent
  • Proven leadership experience in teams and technical communities
  • 10+ years of Java web services/web applications experience
  • Experience with cloud platforms (AWS, Google Cloud, Azure)
  • Proficient with container technologies like Docker
  • Familiarity with NoSQL databases such as MongoDB
  • Experience using Object Relational Mapping (ORM) tools like Hibernate
  • Knowledgeable in modern build tools like Maven and CI systems like Jenkins
  • Proficient in modern web frameworks, particularly Spring Boot
  • Familiar with Test Driven Development (TDD) and Behavior Driven Development (BDD)

Responsibilities

  • Provide custom software solutions tailored to client needs
  • Develop cloud-based applications that leverage modern technology
  • Collaborate with clients to identify their software requirements
  • Implement and manage software development best practices
  • Ensure effective communication of technical details to stakeholders

Benefits

  • Opportunity to work on innovative software solutions
  • Engage in a collaborative and technology-driven environment
  • Develop your skills in cutting-edge cloud technologies
  • Leadership opportunities within a technical community
  • Exposure to modern development practices and frameworks
Full Job Description
Job Description

Is automation more than just a buzz word? Are you comfortable explaining technology to others? Are you passionate about software development at work and at home? If your answer is "yes", we would like to talk you!

Essential functions and responsibilities:
  • Provide custom software and Cloud based solutions to our clients


Qualifications Required:
  • Bachelor of Science in Computer Science (or equivalent)
  • Proven leadership experience - on teams and out in the technical community
  • 10+ years of Java web services/web applications experience
  • Cloud experience (AWS, Google Cloud, Azure, private cloud)
  • Experience with containers (e.g. Docker)
  • NoSQL experience (e.g. MongoDB)
  • Experience with ORM (e.g. Hibernate)
  • Modern Build experience with Maven and familiar with continuous integration (e.g. Jenkins, TeamCity) systems
  • Very comfortable with modern web frameworks (e.g. Spring Boot)
  • Opinionated on TDD/BDD

Qualifications preferred:
  • DevOps experience (e.g. Ansible, Kubernetes/Mesos) and infrastructure automation
  • Comfortable with modern JavaScript technologies and tools
  • Understanding of secure software development practices


Please visit: http:www.dev9.com to learn more about us.

Must be authorized to work in the U.S. & No telecommuting

Qualifications

Additional Information

Similar Jobs

More Jobs at Dev9

More Enterprise Technology Jobs

Find similar Lead Software Developer (Java, TDD) jobs: