Full Stack Developer
XDIN · Tucson, AZ · 3 wk ago
EngineeringFull-time
Responsibilities
- Participate in the elaboration and evolution of new products for the Revenue Integrity industry.
- Analyze business requirements submitted by Product Management and/or customer.
- Review change requests.
- Size development phases.
- Provide information to the Technical Business Analyst as necessary for the elaboration of business cases and RFP responses.
- Elaborate technical specifications.
- Write code according to functional specifications.
- Deliver the software after unit and integration tests.
- Ensure production integrity by validating and prioritizing reported problems.
- Interface and communicate with Technical Business Analysts.
- Interface with customer during functional specification, testing, and initial implementation phases as necessary.
Requirements
- Java, JPA, Spring, Spring Boot, Hibernate, JPQL
- Angular 2 and above (5 or 7 ideally)
- HTML, CSS, JavaScript, jQuery, Bootstrap
- NPM and Webpack
- Experience using tools like Maven, Gradle
- MVC design
- Web Services REST and JSON (binding libraries - jaxb, Jackson, gson, etc)
- Multi Tier Programming
- Unit test frameworks
- MS SqlServer
- Data modeling and data access technologies
- Experience practicing OOP, CI/CD
- Programming experience for system or commercial applications
Desired Skills
- SASS
- Responsive web design
- Data Caching Services and Cache management
- Docker
- Mongo DB
- Multi tenancy architecture
- Experience using JS Chart Libraries
- IntelliJ Ultimate as IDE
- Profiling software application performance
- Strong Organizational and Project management skills
- Proficient with Agile tools (GitHub, Jira, Confluence, Agile/Kanban Methodologies)
Pay
Competitive wages
Benefits
- Major health, dental insurance benefits
- Savings plan for 401k
- Basic life insurance
- Supplemental benefits such as short-term disability, accident, cancer and life insurance
- Paid company holidays and earned time off
Location
This opportunity is based in Tucson, AZ