Software Engineer Lead

V2Soft

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of hands-on Java development experience
  • Solid understanding of OOP, design patterns, and collection frameworks
  • Strong experience in designing and developing RESTful APIs
  • Hands-on experience with Spring Boot and Spring MVC
  • Familiarity with API documentation tools like Swagger or OpenAPI
  • Proficient in SQL and experience with relational databases such as Oracle or Teradata
  • Experience with CI/CD tools like Jenkins or Azure DevOps

Responsibilities

  • Develop and maintain scalable backend services using Java
  • Design and implement RESTful APIs following best practices
  • Collaborate with cross-functional teams to deliver high-quality software
  • Enhance existing applications and troubleshoot production issues
  • Utilize best practices for API documentation and testing
  • Contribute to the improvement of the software development lifecycle
  • Participate in code reviews to ensure coding standards are met

Benefits

  • Comprehensive health insurance options
  • Paid time off and holidays
  • 401(k) retirement plan with company match
  • Flexible working hours and remote work options
  • Opportunities for professional development and training
Full Job Description
Must Have Skills:
  • 5+ years of hands on Java development experience
  • Strong proficiency in Java (Java 8+)
  • Solid understanding of: Object Oriented Programming (OOP), Design patterns (Factory, Singleton, DAO, etc.), & Exception handling, multithreading, and collections
  • Experience building scalable, maintainable backend services
  • Strong experience designing and developing RESTful APIs
  • Hands on with Spring Boot / Spring MVC
  • API design best practices: HTTP methods, status codes, Request/response validation, Versioning strategies
  • Experience with JSON, request serialization/deserialization
  • Familiarity with API documentation tools (Swagger / OpenAPI)
  • API testing using tools such as Postman, REST Assured, or similar
  • Spring Framework (Core, Boot, MVC)
  • Data Power
  • ORM frameworks such as: Hibernate / JPA
  • Experience with Microservices architecture is strongly preferred
  • Strong hands on experience with SQL
  • Experience with relational databases such as: Oracle or Teradata DevOps
  • Experience with Maven / Gradle
  • Version control using Git/bitbucket
  • CI/CD exposure (Jenkins, GitHub Actions, Azure DevOps, udeploy etc.)
  • Basic knowledge of Linux/Unix environments
Nice to Have Skills:
  • Experience deploying applications on: Application servers (Tomcat, WebLogic, etc.) & Containers (Docker - preferred)
  • Ability to write and optimize: Complex joins, Subqueries, Stored procedures (nice to have)
  • Dependency Injection and Aspect Oriented Programming (AOP)
Education:
  • Bachelors Required.


https://www.v2soft.com/careers - to view all of our open opportunities and to learn more about our benefits.

Similar Jobs

More Jobs at V2Soft

  • Security Analyst
    $70K — $95K *
    Tallahassee, FL 32303 (Leon County)
    Information Technology
    In-Person
  • Data Engineer
    $90K — $120K *
    Pittsburgh, PA 15237 (Allegheny County)
    Information Technology
    In-Person
  • Software Engineer Lead
    $100K — $130K *
    Pittsburgh, PA 15237 (Allegheny County)
    Information Technology
    In-Person
  • Product Engineer Body
    $70K — $95K *
    Chicago, IL 60629 (Cook County)
    Manufacturing & Automotive
    In-Person
  • AI Specialist
    $90K — $130K *
    Pontiac, MI 48340 (Oakland County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer Lead jobs: