Job Description:
Job Location: Alpharetta GA
Job Title: Java Fullstack Developer
Java Fullstack Developer
Alpharetta GA - Hybrid 3 Days a Week Onsite
Required Onsite days Tuesday Wednesday and Thursday - non-negotiable.
RESPONSIBILITIES
- Effectively work with the PMO Development Product Management Business and Technical Operations Systems Engineering Infrastructure Networks and Architecture teams
- Design and develop front-end React/Angular based application.
- Performs new development maintenance fixes and enhancements to meet business requirements.
- Draft and review architectural diagrams specifications business requirements as well as various design documents.
- Work with our existing technology stack (Java C Linux Unix Open Source Platforms and SOA) as well as new technologies for our next generation solutions.
- Documents technical requirements program and subsystem designs resolutions to system problems project task descriptions effort estimates and unit and integration tests.
- Acquire a robust understanding of financial products services processes and organizational structure in order to find optimal solutions.
- Maintain awareness of industry trends compliance concerns risk control processes and regulatory landscape
- Mentor other software developers
REQUIREMENTS
- 3 - 5 years in web development in JavaScript REACT and/or Angular & TypeScript RxJsA solid understanding of responsive design/development and mobile-web best practices.
- Proficient understanding of code versioning tools such as Git and Bitbucket
- Practical experience and understanding of low latency messaging middleware
- Practical experience working within the Scrum Framework and Agile methodologies
- Must possess strong analytical troubleshooting and problem-solving skills
- Excellent English verbal and written communication skills
- Willingness to occasionally wander into other areas (e.g. backend devops other teams codebase) and ship end-to-end solutions.
- Drive to learn grow and make things better than you found it.
- Self-motivated highly organized team player who thrives in a fast-paced environment with the ability to learn quickly and work independently.
DESIRED SKILLS:
- Knowledgeable in Financial Markets Banking or Wealth Management.
- Familiar with related non-development fields (Product UX Business Analytics Information Mapping etc.)
- Experience with Java Spring Spring Boot Hibernate UI development.
- Practical experience with relational databases (Oracle Sybase)