Java Developer
Location: Denver, CO (Onsite)
About Us
STAFFXPERT LLC is a trusted staffing and talent solutions partner dedicated to connecting exceptional professionals with leading organizations across technology, engineering, healthcare, finance, and other high-demand industries. We focus on delivering top-tier talent and creating successful long-term partnerships for both our clients and candidates.
Job Summary
STAFFXPERT LLC is seeking a Java Developer on behalf of our client in Denver, CO. This role is ideal for an experienced software professional with a strong background in developing scalable, high-performance enterprise applications. The successful candidate will leverage expertise in Java, Spring Boot, Microservices, and RESTful APIs to design, build, and maintain innovative software solutions while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
Design, develop, test, and maintain enterprise-grade Java applications.
Build and enhance scalable RESTful APIs and microservices-based solutions.
Develop secure, reliable, and high-performing backend services using Spring technologies.
Collaborate with Business Analysts, Architects, QA Engineers, DevOps teams, and Product Owners to deliver quality software solutions.
Participate in system design, architecture discussions, and code reviews.
Write clean, maintainable, and efficient code following industry best practices.
Troubleshoot, debug, and optimize existing applications.
Support software deployments and contribute to CI/CD practices.
Ensure application performance, scalability, and security standards are met.
Actively participate in Agile ceremonies and development activities.
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
10+ years of professional experience in Java application development.
Strong expertise in Java (Java 8, 11, and/or 17).
Solid understanding of Object-Oriented Programming (OOP) principles and design patterns.
Hands-on experience with:
Spring Framework
Spring Boot
Spring MVC
Spring Security
Spring Data JPA
Strong experience designing and developing RESTful APIs.
Proven experience building and supporting Microservices architectures.
Experience with Hibernate and/or JPA.
Strong knowledge of relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
Experience with build tools such as Maven or Gradle.
Proficiency with Git and version control practices.
Familiarity with Agile/Scrum methodologies.
Strong analytical, troubleshooting, and problem-solving skills.
Excellent verbal and written communication skills.
Preferred Qualifications
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
Familiarity with containerization technologies including Docker and Kubernetes.
Experience with CI/CD tools and automation practices.
Knowledge of messaging platforms such as Kafka or RabbitMQ.
Exposure to monitoring and logging tools within distributed application environments.
By continuing you agree to our Terms & Privacy Policy.