Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Lead

V2soft

V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have We have headquartered in Bloomfield Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company!

Please visit us at to know more.

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: 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.

V2Soft is an Equal Opportunity Employer ( EOE). We welcome applicants from all backgrounds, including individuals with disabilities and veterans.
- to view all of our open opportunities and to learn more about our benefits.
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Lead. Be the first to apply!