What are the responsibilities and job description for the Java Full Stack Developer position at IMR Soft LLC?
Position : Java Full Stack Developer
Location : Charlotte, NC
Duration : 12-month contract – possible extension.
Job Description
We are seeking an experienced Java Full Stack Developer to support a strategic initiative for Regions Bank. The ideal candidate will have strong backend expertise in Java and Spring Boot, combined with hands-on experience in Angular for frontend development.
We are seeking an experienced Java Full Stack Developer to support a strategic initiative for Regions Bank. The ideal candidate will have strong backend expertise in Java and Spring Boot, combined with hands-on experience in Angular for frontend development.
This is an onsite role based in Charlotte, NC.
Key Responsibilities
Key Responsibilities
-
Design, develop, and maintain scalable backend services using Java and Spring Boot
-
Build and enhance RESTful APIs and microservices
-
Develop responsive front-end applications using Angular
-
Write and optimize complex queries in Oracle Database
-
Collaborate with cross-functional teams including business analysts, architects, and DevOps
-
Participate in CI/CD pipeline integration and deployment processes
-
Use Git for version control and follow best practices in source code management
-
Perform unit testing, debugging, and performance tuning
Required Skills & Qualifications
-
Strong hands-on experience in Java backend development
-
Extensive experience with Spring Boot and RESTful services
-
Solid experience with Angular (latest versions preferred)
-
Strong SQL skills with experience in Oracle DB
-
Experience with Git and CI/CD integration tools
-
Good understanding of software development lifecycle (SDLC)
-
Strong problem-solving and communication skills
Preferred Qualifications
-
Experience working in banking or financial services environments
-
Familiarity with Agile/Scrum methodologies
-
Exposure to microservices architecture
Salary : $55 - $60