Full Stack Engineer
Listed on 2026-07-01
-
Software Development
Full Stack Developer, Java Developer, Software Engineer, Cloud Engineer - Software
Full Stack Engineer (Java )
NC, TX, NH, MA (Hybrid 5 Days In Month)
Contract
Bachelor's degree in Computer Science or Engineering
6+ years of full stack development experience (currently hands on) in Java, Spring boot, Angular,.NET, .NET Core, Web Services (REST)
3+ years of development experience in Database development (Oracle, SQL Server)
Deep technical design and analysis skills
Experience delivering secure applications and working with SCA tools such as Black Duck or White Source
Ability to learn new technologies in a fast-paced environment
IDE’s - Spring Tool Suite, and Eclipse, within a UNIX and Windows environment.
Application build, deploy using Continuous Integration/ Deployment (CI/CD) tools -- Jenkins, Maven, uDeploy, etc.
Phenomenal teammate, self-starter, collaborative, innovative, eager to learn every day. Agile/Scrum methodology
Understanding & hands on knowledge of docker, cloud-computing / cloud services platforms (e.g. AWS or azure)
Able to clearly document and articulate designs to all partners
Responsibilities:- Assist in coordinating multiple development work streams through integration and ensure design is scalable and extensible and as per Architecture Blueprints.
- Define, maintain, and support Java development environment and standard methodologies, such as Maven, Sonar, and other Open Source tools.
- Assist in identification, isolation, resolution, and communication of problems within the production and non-production environment and perform troubleshooting.
- Provide mentorship to junior team members.
- Give to continuous process improvement initiatives.
- Consumer adoption of new API products
- Decommissioning legacy assets in line with enterprise goals and objectives
- Understand the leadership vision and execute on that vision.
- Help strengthen further the culture of innovation by setting examples
- Find creative ways to get things done, and do them right
- Develop a culture of outstanding software engineering practices
- Exercise a passion for keeping your knowledge up to date
- Help maintain the high level of integrity in the team
- Take ownership and accountability for determining what needs to be done
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).