Senior Java Developer

  • Posted 15 hours ago | Updated 3 hours ago

Overview

On Site
competitive
Contract - W2

Skills

Ability To Work Effectively In A Collaborative
Agile
CI

Job Details

We are seeking an experienced Senior Java Developer to join a fast-paced, collaborative development team. The ideal candidate will bring strong expertise in Java-based backend development, modern microservices architecture, and event-driven systems, contributing to the design, development, and delivery of scalable enterprise applications.

Job Title: Senior Java Developer

Location: Austin, TX 78741

Engagement Type: Contract (DCAP)

Open Positions: 3

Submission Deadline: December 17


Key Responsibilities

  • Design, develop, and maintain high-quality Java applications using Spring Boot
  • Build and consume RESTful APIs and develop Kafka-based event-driven services
  • Implement data persistence using Hibernate with PostgreSQL
  • Develop and maintain microservices-based solutions
  • Write clean, testable code with strong unit test coverage (JUnit/Mockito)
  • Collaborate closely with cross-functional teams in an Agile/Scrum environment
  • Participate in code reviews, sprint planning, and technical discussions
  • Troubleshoot, debug, and resolve complex technical issues


Required Skills & Qualifications

  • Strong hands-on experience with Java and Spring Boot
  • Proven experience developing REST APIs
  • Experience with Kafka and event-driven architectures
  • Proficiency in Hibernate and relational databases, preferably PostgreSQL
  • Solid understanding of microservices architecture
  • Experience with Git and CI/CD workflows
  • Strong knowledge of unit testing frameworks (JUnit, Mockito)
  • Excellent problem-solving and analytical skills
  • Ability to work effectively in a collaborative, team-oriented environment



Preferred Qualifications

  • Prior consulting experience (Ex-Deloitte candidates preferred)
  • Experience working in large-scale enterprise applications
  • Strong understanding of Agile best practices

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Apexon