Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+32 more
Job description
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., 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.
Requirements
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., Dear Candidates, We are currently looking for smart and self-motivated āSr. Java Developerā with the ability to take on and overcome challenges in a dynamic and collaborative teaā¦
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.comGood distractions
Talks and stories from around this role ā technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top 10 Java Libraries
Whatās the Difference between a Junior, Mid, and Senior Developer?
7 Important Tips That Every Software Developer Should Know
Is Software Engineering Over-Saturated?