Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Full Stack Engineer (Remote)
Recruited by Cleerly 11 months ago Address Denver, CO, United States
Application Architect (Full Stack)
Recruited by Invences Inc. 1 year ago Address Denver, CO, United States
Full Stack Engineer Jobs
Recruited by Cigna 1 year ago Address , Bloomfield, Ct $121,900 - $203,100 a year

Java Full Stack Jobs

Company

zugit

Address Denver, CO, United States
Employment type CONTRACTOR
Salary
Expires 2023-05-24
Posted at 1 year ago
Job Description

We are looking for Java Full Stack Developer with 5+yrs of experience.


JOB DESCRIPTION:

Designs, develops, modifies, enhances and implements software systems designed to support new or existing business initiatives.Projects are usually of considerable complexity and require a mastery of development tools. Works in most phases of a project and reviews work of less experienced staff members.Performs maintenance and provides technical assistance and advice on existing software solutions.

ROLE AND RESPONSIBILITIES:

• Codes and performs unit and integration testing of software to ensure proper and efficient execution and adherence to business and technical requirements.

• Codes, tests, and debugs new software or makes enhancements to existing software.

• Designs and writes programs according to functional and non-functional requirements.

• Leads code review sessions to validate adherence with development standards.

• Develops and maintains technical documentation.

• Collaborates with internal customers, technical and architecture teams to solve complex software problems.

• Influences system design by identifying and recommending design and requirements needs for software enhancements.

• Mentors and coaches less experienced staff.

• Maximizes the efficiency of the various software systems by implementing, monitoring, testing, alarming, and auditing new software programs.

• Participates in continuous performance improvement sessions to discuss opportunities to improve processes or standards.

• Analyzes and resolves computer related problems by coordinating with in-house personnel to diagnose and fix operational issues, as well as consulting, advising and training on specialized features and functions.

• Follows established configuration/change control processes.

REQUIRED QUALIFICATIONS:

• BA/BS in Information Technology, Computer Science, related field or equivalent work experience

• 4 plus years’ experience developing software with Java 8 or higher

• 4 plus years’ experience with of server-side software development experience

• 4 plus years’ experience with software development methodologies

• 2 plus years’ experience developing restful web services

• Experience with docker and kubernetes

• Experience using messaging services like kafka, RabbitMQ

• Experience using NoSQL (Mongo) and SQL Databases (Oracle)

• Familiarity with API Gateway(s) Kong or Akkana highly desirable

• Experience developing CI/CD toolkits and pipelines

• Familiarity with service mesh (Istio or Kuma/Envoy)

• Familiarity with Unix and MacOS

• Experience with yaml, shell scripting, python, git, maven, Intellij, AWS, Jira,

• Experience/familiarity developing containerized micro-services

• Familiarity with basic networking concepts is highly desirable

• Ability to read, write, speak, and understand English

• Knowledge of Voice, Data, Video, Wireless technologies

• Understanding of software design patterns and principles

• Experience/familiarity developing containerized micro-services

• Familiarity with basic networking concepts is highly desirable

• Familiarity with the Unit and Integration Testing frameworks

• Ability to follow Test Driven Development (TDD) methodologies

• Ability to interface with and taking technical directions from Architects and Designers

• Able to consume high-level software architecture and design documentation.

• Can document low-level software design documents using Unified Modeling Language (UML) constructs.