Sr Full Stack Software Engineer - Java / Spring / React / TDD / Mongo

Zeektek

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

Qualifications

  • 10+ years of experience in software engineering or a BS in an IT discipline
  • 2+ years of recent full stack development experience with Java-based platforms
  • Over 3 years of experience in Test-Driven Development (TDD)
  • Proficient in frontend frameworks, databases, and deployment tools
  • Extensive knowledge of Java, Groovy, Spring Boot, React, TypeScript, MongoDB, Jenkins, and Gradle
  • Ability to quickly learn new technologies and systems
  • Strong problem-solving skills with creative approaches to complex challenges
  • Exceptional communication skills for conveying complex information concisely

Responsibilities

  • Design and implement features with a focus on delivering business value
  • Engage in full life-cycle development, from requirements to support
  • Apply coding best practices and develop proof of concept implementations
  • Create unit and integration tests based on acceptance criteria
  • Seek continuous quality improvements for supported systems
  • Implement timely decisions on complicated technical challenges
  • Monitor vulnerabilities and manage remediation efforts
  • Contribute to documentation of technical architecture and systems

Benefits

  • Collaborative work environment with a focus on team-based solutions
  • Opportunity to influence major enterprise projects
  • Access to up-to-date industry best practices for coding and development
  • Professional growth opportunities in a fast-evolving technological landscape
  • Participation in comprehensive peer code reviews for quality assurance
Full Job Description
We have a 12 month contract to hire position open for a Sr Full Stack Developer with a background in Java, Groovy, Springboot, React / React Testing Library, JavaScript / Jest, TypeScript, Mongo, TDD, Jenkins / Gradle.

Skills & Experience

Required

  • 10+ years of software engineer experience or BS in IT-related discipline (Computer Science, Engineering, etc.)
  • 2+ years most recent experience in full stack development for Java based platforms
  • Proven track record of over 3 years in executing Test-Driven Development (TDD) strategies
  • Proficiency in multiple tools of the full stack covering frontend frameworks, databases and deployments
  • Experience in technologies such as:
    • JavaScript
    • Typescript
    • ReactJS
    • Jest
    • React Testing Library
    • Jenkins / Gradle
    • Groovy
    • Spring-Boot
    • MongoDB
  • Capable of swiftly mastering new technological tools and systems
  • Proficient in addressing complex challenges through creative approaches, seasoned expertise, and multiple information sources
  • Exceptional communication skills, with the ability to convey complex information clearly and concisely
  • Exceptional communication skills, with the ability to convey complex information clearly and concisely


This role is with the e-underwriting platform and rules-based technologies that power dozens of products and offered commercially to insurance carriers.

As a Senior Software Engineer, you will independently create API-based applications from concept to finished product with a cloud-first emphasis. You will leverage your strong knowledge of general programming languages, frameworks and deployment methodologies to execute. You will participate in the implementation of complicated and often ambiguous technical problems. You will participate within a scrum team using strong communication skills to articulate problems and solutions to both product stakeholders and the development team. You will be working in a collaborative environment to build and deploy effective and efficient applications with well-tested code.

  • Works directly with our highly collaborative team of Technical Solution Architect, Business Analysts, Software Engineers, DevOps and Quality Assurance to design and implement features to deliver business value for our large-scale enterprise projects.
  • Participates in full life-cycle development from requirements through implementation including designs, develop, tests, deploy and supports API-based and web-based systems focusing on industry best practices.
  • Applies coding and software best practices, develop reference and proof of concept implementations.
  • Creates unit and integration tests for each acceptance criteria.
  • Seeks continuous quality improvements for supported systems.
  • Implements timely decisions on complicated technical problems.
  • Manages individual tasks and timelines with an ability to work without direct supervision.
  • Monitor, address and track the status of vulnerabilities and remediation efforts.
  • Stays up-to-date with the latest security threats, vulnerabilities, and mitigation techniques.
  • Participates in peer code reviews.
  • Assists in troubleshooting production issues and new build deployments.
  • Contributes to documentation of technical architecture and systems for product.
  • Identifies issues and risks within available information and adapt solutions accordingly.

Similar Jobs

More Information Technology Jobs

Find similar Sr Full Stack Software Engineer - Java / Spring / React / TDD / Mongo jobs: