Vacancy caducado!
- Working on an agile team dedicated to our Enterprise Client's product and delivery management
- Contribute to technical design reviews
- Undertake peer-programing with both junior and senior software engineers
- Estimate story sizes for sprint planning
- Oversee preparation and maintenance of program and system documentation using established department artifact standards and methodologies
- Adhere to department standards, guidelines and systems development methodologies for all assigned tasks
- Bachelor's degree in Computer Science or a related field mandatory. Master's preferred.
- 8+ years of relevant work experience with object oriented programming languages
- 1-2 years of experience in leading development teams
- 7 years or more of experience programming as a Java Developer
- 5 years or more of experience using Spring Boot
- 5 years or more of experience using RESTful APIs
- Proficiency with JAVA, JSON, MAVEN, XML, CICD, SQL, et al.
- Exposure to Spring Framework
- Familiarity with Cloud environments such as AWS and Google Cloud Platform
- Proficient with Object Oriented Analysis and Design (OOAD)
- Understanding of Singleton, Builder, and DAO patterns
- Experience working in an Agile environment
- Java testing frameworks like JUnit and Spock
- Knowledge of Experience, Process, and System API layered design
- Competence in designing, implementing, and extending RESTful APIs
- Solid experience and knowledge of Git
- Knowledge of IDEs such as Eclipse or IntelliJ
- Comfortable with Class, Sequence, and Use Case diagrams
- Possesses knowledge of program design, coding, testing and documentation
- Possesses understanding of security best practices
- Understand the concept of multithreading and when to apply
- Excellent written and verbal communication skills
- Strong customer focus and interpersonal skills with demonstrated ability to work in geographically dispersed teams
- Cognitive Aptitude and ability to learn new systems, concepts and procedures
- Ability to manage competing priorities
- Strong analytical and conceptual skills used to solve technical problems
- Ability to break down difficult concepts into easily understood points
- Fundamental characteristic of self-learning and the ability to quickly triage
- Ability to refactor existing code into well-known patterns
- Medical and Insurance benefits
- Exciting Incentive Plans
- Permanent Job Security
- 401(k)
- 10 Paid Leaves
- 10 US Holidays
- 5 Sick Leaves
- Medical Insurance
- Dental Insurance
- 4% Bonus Based On Performance
- Strong candidates to be offered free FINRA Training
Vacancy caducado!