Java Developer
Why This Role Stands Out
This hybrid Java Developer role offers a fantastic opportunity to refine your skills with modern Java technologies and cloud platforms while contributing to scalable enterprise applications, all within a competitive salary range of $100,000 - $135,000. You'll thrive here if you are a mid-senior developer with 3-6 years of Java experience who enjoys collaborating with dynamic teams to deliver exceptional software solutions. Apply now to advance your career in a flexible and rewarding environment.
Quick Overview
Job Description
Java Developer
Location: Denver, CO (Hybrid)
Job Type: Full-Time
Experience Level: Mid-Level (3–6 years)
Position Summary
We are seeking a skilled Java Developer to join our software engineering team in Denver, Colorado. The ideal candidate will design, develop, test, and maintain scalable enterprise applications while collaborating with cross-functional teams to deliver high-quality software solutions. This role offers the opportunity to work with modern Java technologies, cloud platforms, and Agile development practices.
Key Responsibilities
Design, develop, and maintain Java-based applications and microservices.
Write clean, efficient, and maintainable code following industry best practices.
Collaborate with product managers, business analysts, QA engineers, and DevOps teams to deliver software solutions.
Develop RESTful APIs and integrate with third-party services.
Troubleshoot, debug, and optimize application performance.
Participate in code reviews and mentor junior developers.
Contribute to system architecture and technical design discussions.
Implement automated testing and support continuous integration/continuous deployment (CI/CD) pipelines.
Ensure applications meet security, scalability, and reliability standards.
Document technical designs, processes, and application changes.
Required Qualifications
Bachelor''s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent experience).
3+ years of professional experience developing applications with Java.
Strong proficiency in Java 11 or newer.
Experience with Spring Boot and the Spring Framework.
Experience building RESTful APIs.
Strong knowledge of SQL and relational databases such as PostgreSQL, Oracle, or SQL Server.
Experience with Git and modern version control practices.
Familiarity with Agile/Scrum software development methodologies.
Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Knowledge of containerization technologies including Docker and Kubernetes.
Experience with Apache Kafka or other messaging systems.
Familiarity with NoSQL databases such as MongoDB or Cassandra.
Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
Understanding of secure coding practices and application security principles.
Experience working with microservices architecture.
Technical Skills
Java (11+)
Spring Boot
Spring MVC
Spring Data JPA
REST APIs
Maven or Gradle
SQL
Git
Docker
Kubernetes
AWS, Azure, or Google Cloud Platform
Jenkins or GitHub Actions
JUnit and Mockito
Benefits
Competitive salary
Annual performance bonus
Medical, dental, and vision insurance
401(k) with company matching
Paid time off and company holidays
Flexible hybrid work schedule
Professional development and certification reimbursement
Employee wellness programs
Salary Range
$100,000–$135,000 annually, depending on experience, technical expertise, and qualifications.
Equal Opportunity Employer
We are committed to creating an inclusive workplace and welcome applicants from all backgrounds. Employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected characteristic under applicable law.
Skills
Similar jobs
Senior .Net Applications Developer
SR International Inc. · Phoenix, United States
1 minute ago€62/hrLead Snowflake Developer
Laiba Technologies LLC · New York, United States
1 minute agoSenior ETL Informatica IDMC Developer/Engineer- Local to Jersey city (second round F2F Interiew)
Pull Skill Technologies · Jersey City, United States
1 minute agoGuidewire Policy Center Developer
Cynet Systems · Chicago, United States
1 minute agoSenior Cobol Developer
Triune Infomatics Inc · United States
1 minute agoShopify Developer
Vertex Elite · San Ramon, United States
1 minute ago