Logo
Resource Informatics Group

Hybrid - Java Developer

Resource Informatics Group, Irving, Texas, United States, 75084


Details:Title: Java Developer

Industry: Finance

Duration: Long Term Contract

Location: Westlake, TX/ Durham, NC - Hybrid (5 days/month)

Note: NO remote/initial remote

Required Skills: Java, Spring boot, Spring MVC, Building Rest API's, AWS/ Azure cloud, Database (Postgres preferred, Oracle, SQL, etc is fine).

Responsibilities:Perform object-oriented analysis and design using Object Modeling and Sequence Diagrams.Develop code in Java using spring, spring batch, spring rest, Spring boot, drools including debugging existing code and designing and executing unit testsWrite postgreSQL queries and functions in a complex relational database environment.Develop containerized, cloud native applications.Create, update and maintain technical documentation for software-based projects and products.Update and track tasks in JiraInteract effectively with business partners to understand business requirements and assist in creation of technical requirements, including creating effective technical solutions to business problems.Participate in architecture, technical design, and product implementation discussions.Ensure quality in all deliverables by following best practices: structured and well-documented code, complete unit, functional and integration testing, complete technical documentation, and code that meet business requirements.Required Skills:

Experience in building and deploying applications served on the cloudStrong Micro services experienceExperience creating REST APIsExperience with infrastructure technologies (e.g., Kubernetes, Kafka, MSSQL, DataDog).Experience with SQL, Postgres, or MySQL or Oracle or MongoDBExperience with Jenkins, UDeploy, Docker, GIT, gitflowExperience with AWS or Azure. Azure experience is a plusKnowledge of authorization and authentication managementPrior design or architecture workAbility to quickly translate business requirements into working features.Quick learner and open to learning new tools and developing with the latest technologies/ frameworks.Excellent communication skills and ability to work effectively with engineers, product managers and business stakeholders.