Job Description
Job Title:聽Back-end Java Developer (5-8 yrs)
Location:聽Hybrid, 3 days a week (M/W/Th)- Phoenix market preferred (Open to Dallas, TX area as well)
Manager notes:
路聽聽聽聽聽聽聽聽Heavy API and microservices experience
路聽聽聽聽聽聽聽聽End points, gits, and inputs experience
路聽聽聽聽聽聽聽聽J unit experience (writing internal testing)
路聽聽聽聽聽聽聽聽Large focus on backend development, a little bit of front end
路聽聽聽聽聽聽聽聽Familiar with SQL/MongoDB/Oracle
路聽聽聽聽聽聽聽聽Strong work ethic and character. Must be willing to be a team player and not afraid to ask questions! Prefers someone with the right attitude over technical experience.
Job Description:
Creates user information solutions by developing, implementing and maintaining Java based components and interfaces.聽Write well designed, testable, efficient code and ensure designs are in compliance with specifications.聽Will prepare and produce releases of software components.聽Will support continuous improvements by investigating alternatives and technologies and presenting these for architectural review.聽Supports users by developing documentation and assistance tools.聽Completes applications development by coordinating requirements, schedules and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.聽Must have extensive hands on experience in designing and developing applications using Java EE platforms along with Angular 8.聽Object Oriented analysis and design using common design patterns is a must.聽Proven leadership in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Springboot).聽Experience with test-driven development or behavior driven development a bonus.
Essential Functions:
路聽聽聽聽聽聽聽聽Lead and coach a scrum team in Front End Development activities using Angular, Java, and Springboot
路聽聽聽聽聽聽聽聽Ensure standards are met with respect to code quality, unit test cases, and best coding practices for all code implementations
路聽聽聽聽聽聽聽聽Follow all guidelines for best development practices and ensure full team is also following
路聽聽聽聽聽聽聽聽Perform code reviews and provide constructive feedback to team members
路聽聽聽聽聽聽聽聽Work on Proof of Concept projects to help create reusable patterns for development.
路聽聽聽聽聽聽聽聽Participate in all agile ceremonies and appropriately lead technology solutioning
Basic Qualifications:
- 8+ years of work experience with a Bachelor鈥檚 Degree or an Advanced Degree (e.g. Masters, MBA, JD, MD, or PhD) in the Computer Science field
- 4+ years experience designing and developing with front end technologies (Angular or React)
Preferred Qualifications:
- Experience coaching junior and staff level developers
- Extensive experience in the full SDLC including delivery
- 3-5 years experience with Atlassian tool suites BitBucket, Bamboo, JIRA, Confluence
- Experience using IDE and GIT repositories for code management
- Understanding of waterfall, Agile and Scaled Agile (SAFe) methodologies
- Strong analytical, communication and problem resolution skillS