Job Details

ID #23614718
State Colorado
City Denver
Job type Permanent
Salary USD $120,000 - $140,000 120000 - 140000
Source Prosum
Showed 2021-11-29
Date 2021-11-23
Deadline 2022-01-22
Category Et cetera
Create resume

Senior Java Engineer

Colorado, Denver, 80201 Denver USA

Vacancy expired!

The RoleClient is seeking a key contributor to fill a new position on our development team as a Senior Java Engineer. We want someone with strong beliefs and experiences tempered by an open mind and collaborative personality to complement our existing team in the continued growth and improvement of our development and delivery practices. We are currently enhancing an enterprise application that supports our auto refinancing business, built on java microservices architecture with a React front-end, and looking forward to adding new lines of business in the next two years.The successful candidate will be an engaged and supportive teammate, demonstrate exceptional technical acumen, appreciate XP practices, doggedly track down root problems, and implement robust solutions that span the entire stack of the application. You should feel comfortable mentoring other developers, navigating the complexities of our microservices architecture, and actively participating in multi-disciplinary discussions and decisions about development processes and outcomes. Finally, we will expect you to vigorously advocate for and promote technical and process improvements as our implementation patterns continues to grow and evolve.

Responsibilities
  • Contribute to all phases of development – Story Refinement, Design, Planning, Dev & QA, Maint.
  • Write well designed, testable, efficient code
  • Produce reusable/maintainable/secure/performant solutions
  • Mentor mid and junior level developers
  • Application troubleshooting, problem identification and resolution.

Requirements
  • 7+ years software development/software engineering experience
  • Java 11+ or another OOP language
  • Spring Boot 2 or another web framework
  • Experience with relational database design (RDD)
  • Experience working with micro-services
  • AWS or another cloud provider (Google Cloud Platform, Azure, etc.)
  • Experience working with Linux/Unix

Nice to Have
  • Distributed systems experience
  • Serverless functions
  • Messaging platforms such as Kafka or SQS / SNS
  • Designing with document-based datastores, SQL / NoSQL decisions
  • Hands-on experience decomposing a monolith architecture into micro-services
  • Integrations with legacy 3rd party APIs using XML/SOAP
  • Reactive programming
  • Functional languages
  • Experience with infrastructure-as-code (Terraform, CloudFormation, etc.) and GitOps

Vacancy expired!

Subscribe Report job