Full Stack Java Developer (Closed)
SkillStorm is seeking a Full Stack Java Developer for our client in Charlotte, NC. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.
Job Description:
- We are looking for Full Stack Software Engineers that are passionate about our craft and the processes around it.
- This role is to be a part of the Engineering Productivity team with the responsibility to drive the evolution and adoption of best in breed engineering practices across our team.
- Expect to be involved in highly collaborative efforts, including active development, with different teams in our ecosystem and help drive the evolution of our architecture and practices.
Required Skills:
- Strong foundation on the values and principles of Extreme Programming.
- 10+ years of experience as a Software Engineer with a foundation in Java and related popular frameworks and technologies.
- Active experience with Agile engineering practices: TDD, refactoring, continuous integration, pair-programming, trunk development, acceptance testing and the deployment pipeline pattern.
- Hands on experience with modern architectural trends, patterns and design techniques and their corresponding trade-offs and tooling (i.e. micro-services, no-sql movement, infrastructure as code, caching patterns, etc.)
- Solid understanding of Domain Driven Design and related patterns.
- Demonstrable experience with our current technology and application stack: Java, JBOSS, JBOSS Data Grid, Angular, Spring, Cucumber, Oracle 12c, WebLogic.
- Experience as a technical lead and coach strongly desired.
- Experience in Python and other languages strongly desired.
#LI-DNI
Similar Jobs
Entry Level Software Developer
Contract job in Charlotte
Business Event Analyst
Contract job in Charlotte
Technical Design Lead
Contract job in Charlotte