Job Description
Job Title: Java Software Developer (Angular/Java)
Location: Englewood, CO
Duration: 6+ Months
This position is open to W-2 CANDIDATES ONLY who are authorized to work in the USA WITHOUT SPONSORSHIP. Corp to Corp and H-1B transfers are NOT considered for this position.
Description
Our client is urgently seeking an experienced Software Developer to support their enterprise-level telecommunications and mass media operations.
Key Tasks:
• Follows company software development lifecycle to design, code, configure, test, debug, and document system and application programs.
• Assists in preparing technical design specifications based on functional requirements and analysis documents.
• Reviews functional requirements, analysis and design documents and provides feedback.
• Collaborates with other development staff to achieve quality and consistency.
• Participates in architecture, design and code reviews.
Requirements:
• 5 plus years in software development, Proficiency in angular 14+ and TypeScript, Strong understanding of HTML, CSS, and JavaScript.
• Experience with RESTful APIs, web sockets and web services integration, familiarity with testing frameworks such as Jasmine or Karma.
• Experience with Cypress and GraphQL would be a plus, strong proficiency in Java programming language JDK 21.
• Experience with Spring Boot framework, knowledge of RESTful web services and API development.
• Familiarity with database technologies such as MySQL, MongoDB, or PostgreSQL.
• Experience in deploying Spring Boot applications on Kubernetes.
• Familiarity with help deployments, experience with messaging system like Kafka.
• Understanding of software development principles and methodologies.
• Ability to work in a team environment and collaborate effectively with other developers and stakeholders.
• Excellent problem solving and analytical skills, strong communication and interpersonal skills
• Nice to have experience with Camunda bpmn.