Just postedUrgently hiring Use left and right arrow keys to navigate
Based on similar jobs in your market
Estimated Pay info$59 per hour
Hours Full-time
Location Southlake, TX
Southlake, Texas open_in_new

About this job

Job Description

Job Description
Position Summary

We are seeking an experienced Senior Java Developer to design, develop, and maintain enterprise web applications in a collaborative Agile environment. This role is responsible for building scalable, cloud-based applications, contributing to modern software development practices, and ensuring high-quality, secure solutions throughout the software development lifecycle. The ideal candidate has strong Java development experience, is comfortable working with modern frameworks and cloud technologies, and enjoys collaborating with cross-functional teams to deliver reliable software solutions.

Responsibilities
  • Design, develop, and maintain enterprise web applications and services
  • Gather and analyze business requirements to build scalable application solutions
  • Develop applications using Java and modern front-end technologies including React or Angular
  • Build RESTful services and integrate enterprise applications
  • Apply Test-Driven Development (TDD) and software engineering best practices
  • Support the adoption and implementation of DevOps principles throughout the development lifecycle
  • Identify, troubleshoot, and resolve application defects and production issues
  • Implement enhancements, bug fixes, and ongoing maintenance activities
  • Ensure applications meet established security standards and protect sensitive customer information
  • Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement
  • Collaborate with architects, developers, QA engineers, and business stakeholders to deliver high-quality solutions
  • Continuously improve application performance, reliability, and maintainability
Required Qualifications
  • Bachelor's degree in Computer Science or equivalent combination of education and experience
  • 5+ years of professional software development experience
  • 5–7 years of experience developing enterprise Java applications
  • 5–7 years of experience working on Agile software development teams
  • Experience developing and supporting cloud-hosted applications
  • Ability to exercise independent judgment while working within established project objectives
Required Technical Skills
  • Java 8
  • Spring Boot
  • Spring Security
  • Spring Integration
  • Spring JMS
  • Spring Cloud
  • Spring REST
  • Spring Web Services
  • Aspect-Oriented Programming (AOP)
  • RESTful API development
  • HTML/CSS
  • XML
  • XSLT
  • XPath
  • Agile and Scrum methodologies
  • GitHub
  • Azure DevOps (ADO)
Preferred Qualifications
  • Oracle Certified Professional (Java)
  • Experience with React or Angular (version 2 or newer)
  • Familiarity with DevOps practices and CI/CD pipelines
  • Experience with Jenkins
  • Experience with Kubernetes
  • Experience with Selenium
  • Experience with CA DevTest
  • Knowledge of enterprise application security best practices
What You'll Bring
  • Strong analytical and problem-solving abilities
  • Excellent communication and collaboration skills
  • Passion for writing clean, maintainable, and scalable code
  • Ability to work effectively in a fast-paced Agile environment
  • Commitment to delivering secure, high-quality software solutions

Nearby locations

Posting ID: 1272905542 Posted: 2026-06-27 Job Title: Senior Java Developer