Java Developer (Closed)
SkillStorm is seeking a 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:
- Digital Gateway Consumer & Wealth Technology Team is going through an exciting technology roadmap set to transform the financial lives of our Retail & Wealth customers with compelling user experience. We are looking for talented & highly motivated Software Engineers, innovators, problem solvers who can evolve, adapt to change and thrive in a fast-paced global environment. We are looking for hands-on engineers who will build the next generation of digital experience using the latest java technologies, frameworks impacting the financial lives of millions of people. This role executes design & implementation aspects for a team of software engineers supporting a variety of products & services for Retails & Wealth digital platform for our Client.
Job Responsibilities:
- The role would involve executing design & implementation aspects for a team of software engineers supporting the shared services components for consumer & wealth digital platform for our Client. Candidate should be able to collaborate in a fast-paced environment with partnering teams.
- Candidate must be a strong team player with excellent communication skills. Candidate should be able to shift priorities and multi-task on different business & platform goals.
Required Skills:
- Exceptional development & Design skills in Core Java, Java Frameworks Spring, Spring Boot, Service integration, message formats.
- Strong understanding of Java packages, binaries (JAR / WAR / EAR) web application constructs, etc.
- Demonstrable experience designing java applications & components distributed software.
- Deep knowledge of REST, Gateway architectures / frameworks, micro-services.
- Ability to work in a diverse team.
- Knowledge or experience of agile development (e.g. XP, SCRUM, Kanban) and continuous integration
- Solid OO design skills with an emphasis on distributed low latency, high availability systems.
- Strong analytical and problem solving skills
- Must possess a Technical and/or Engineering background in Computer Science, Physics, and Engineering, Mathematics or relevant analytical degree.
- Strong multi-threading skills
- Strong understanding of design patterns including why and where a pattern should be used
- Strong understanding of Middleware concepts, usage and application
- Candidate must be a strong team player with excellent communication skills
- Solid knowledge of contemporary development processes, build environments and testing tools
- Comfortable in communicating with business users
#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