Role: Back End Java Developer
Location: Tampa, FL or Dallas, TX- hybrid
Duration: 6 months C2H
Rate: Market
Interview Process: 2 rounds (Video interview followed by in person)
US & GC ONLY!
Responsibilities:
- Technology Expertise - is a subject matter expert on one or more of programming languages, vendor products, DTCC applications, data structures, business lines
- Platforms - works with Infrastructure partners to stand up development, testing, and production environments
- Requirements Elaboration - works with the Functional Architect to ensure designs satisfy functional requirements
- Data Modeling - reviews and extends data models
- Is aware of frameworks - that promote concepts of isolation, extensibility, and extendibility
- System Performance - contributes to solutions that satisfy performance requirements; constructs test cases and strategies that account for performance requirements; tunes application performance issues
- Security - implements solutions and executes test plans working mentoring other team members in best practice
- Standards - is aware of technology standards and understands technical solutions need to be consistent with them
- Documentation - develops and maintains system documentation
- Is familiar with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
- Aligns risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately
Qualifications:
- Bachelor's degree in technical/computer discipline or related experience required
- 5-6+ years experience in Java application development including Core Java, Spring, SpringBoot, JPA, JUnit, Java design patterns
- 3+ years experience with Oracle RDBMS, SQL Query development, Stored Procedure development
- Experience with Eclipse, Git/BitBucket, Maven, Jenkins, HiPAM tools
- Experience with RESTful API development, Swagger/OpenAPI specifications