All Polls

Is your employment impacted due to COVID-19?

Full Stack Developer



Full Stack Developer

Job ID:



Charlotte, NC 


I.T. & T.


Salary Type:

per hour

Posted By:

MJM America

Zip Code:


Job Type:




Start Date:


Job Function:

‚ÄčLead Full Stack Developer


734 344 4879

Job Description:

Full Stack Developer
The Senior Developer is responsible for overseeing the analysis, programming, and configuration of IT Systems Software. This job develops complex software components and advises developers on best methods of software development and code creation. While working with the leadership team, this job provides project leadership for software development activities.

Key Responsibilities and Duties

Monitors development work to ensure resulting software meets established goals.
Coaches, reviews and delegates work to lower level professionals.
Identifies and analyzes business needs, conducting requirements gathering, and defining scope and objectives for the IT System.
Oversees the configuration, customization, diagnoses, and enhancements for operating systems software.
Designs, codes and develops, and unit tests applications in accordance with established standards.
Performs detailed design and code reviews and addresses findings appropriately.
2Years Required; 3 Years Preferred

Additional Education Requirements

Bachelor's Degree

Physical Requirements

Physical Requirements: Sedentary Work


2+ years of software development experience
2+ years of building enterprise applications
3+ years REST service development
2+ years of developing Micro services
2+ years of hands on experience with Angular
Java 8 or higher (Java 11 preferred)
Experience with Spring and Spring Boot Framework
Experience with MongoDB or other NoSQL database technologies
Solid understanding of object-oriented design principles (REST, JSON, XML, SOAP)
Solid understanding of Domain Driven Design, Behavior Driven Design
Gradle or similar build automation tools
jUnit, Mockito or other mocking frameworks
Agile SCRUM delivery and with preference to SAFe methodologies

Enterprise Development with Automated Builds, Deployment, Automation Frameworks like Cucumber, Gherkin
HTML, JavaScript, TypeScript, CSS other JavaScript libraries
Experience with RabbitMQ or Kafka or any other Messaging Queue framework  
Distributed source control systems such as Git
Docker, Openshift, Kubernetes, and/or other software containerization experience
Familiar with tools like InteliJ, Mongo Studio 3T
Retirement Industry experience
Financial Services industry experience
Additional Skills:

Experience in Linux/Unix environments
Neo4j or other graph database experience
Oracle, PL/SQL, or other SQL database technologies
Company Info
MJM America
MI, United States

Web Site:

Company Profile