Logo
JobRialto

Full-Stack Java/React Developer

JobRialto, Omaha, Nebraska, us, 68197


Job Overview:

- The client is seeking a full-stack Java & React developer (Advanced level) to build and support micro-services and React applications used across multiple teams within the Department.

- The Advanced Applications Developer will work under the guidance of a Technical Lead to design, develop, and maintain cloud-based applications.

- The ability to communicate with technical team members, business users, and management is required.

Key Responsibilities:

•Assist in all phases of development, including design, coding, testing, and deployment of micro-services and front-end applications.

•Develop, debug, and maintain application code in Java and React.

•Design Java classes.

•Write and document REST APIs and micro-services.

•Collaborate with peers, business analysts, and technical team members to gather requirements and implement solutions.

•Design and deploy micro-service databases (SQL/NoSQL) in a cloud environment (preferably Azure).

•Conduct unit and integration testing to ensure application functionality.

•Assist in preparing application documentation and other technical artifacts.

•Provide support for small to medium-sized applications and troubleshoot issues as needed.

•Participate in mentoring and assisting junior developers on the team.

Required Qualifications:

•At least 7 years of experience with Java development.

•At least 5 years of experience in developing micro-services using Spring Boot or similar frameworks.

•At least 5 years of experience in REST API development using Open API (Swagger) specifications.

•At least 5 years of experience with HTML/CSS/JavaScript.

•At least 3 years of experience building front-end applications with modern SPA frameworks such as React, Angular, or Vue.

•At least 7 years of experience working with relational databases, including writing SQL queries and debugging database-related issues in Java applications.

Preferred Qualifications:

•Experience with cloud platforms such as Azure.

•Familiarity with cloud-native or serverless application models.

•Familiarity with application deployments in the Azure cloud preferred.

•Familiarity with non-relational DBs is a plus (MongoDB, Cosmos DB, Dynamo DB, etc.).

•Exposure to database automation frameworks (Liquibase, Flyway, etc.) is a plus.

•Preferred to have a minimum of 7+ years' experience in all aspects of the software development lifecycle and workflow including, but not limited to:

- Estimates

- Target date planning

- Work plan development and monitoring

- Stakeholder communication

- Quality Assurance

- Development methods/techniques

- Testing methods/techniques

- Implementation planning and execution.

Characteristics:

•Strong team player, able to collaborate across various teams.

•Displays intellectual curiosity and integrity.

•Proactive in solving problems and learning new technologies.

•Strong technical communication.

•Ability to work in an agile, fast-paced environment.

Primary Skills:

•Java

•React

•Azure

Education:

Bachelors Degree