Java Springboot Developer

at  Corporativo Lumston

Desde casa, , Mexico -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Dec, 2024Not Specified29 Sep, 20243 year(s) or aboveSolid Principles,Postgresql,Java,Git,Agile Methodologies,Containerization,Spring Boot,Mockito,Junit,Software Development,Databases,Mysql,Integration Testing,Sql Server,DockerNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are seeking an experienced Java Spring Boot Developer to join our software engineering team. You will be responsible for designing, developing, and maintaining scalable and secure software solutions using Spring Boot, working with modern development methodologies.

REQUIREMENTS

  • 4+ years of experience with Spring Boot.
  • 3+ years of experience with Java 17.
  • 4+ years of experience in backend development, with a focus on solid software engineering principles.
  • Strong experience with databases such as MySQL, SQL Server, PostgreSQL, and familiarity with NoSQL databases is a plus.
  • Proficiency in developing and optimizing RESTful APIs.
  • In-depth knowledge of SOLID principles for software development.
  • Experience with version control systems such as Git.
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Experience in unit and integration testing with JUnit and Mockito.
  • Experience with containerization using Docker.

Responsibilities:

  • Design and develop high-quality software applications using Spring Boot, Java 17, and related technologies.
  • Develop and maintain RESTful APIs, ensuring they are secure, scalable, and high-performance.
  • Collaborate with cross-functional teams to define and prioritize project requirements.
  • Participate in code reviews, following SOLID principles and best coding practices.
  • Develop and maintain unit and integration tests using JUnit and Mockito to ensure full code coverage.
  • Stay up to date with advancements in cloud computing, DevOps, and Agile methodologies.
  • Manage containers and microservices using Docker.


REQUIREMENT SUMMARY

Min:3.0Max:4.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Desde casa, Mexico