Southwest Airlines

Senior Java Developer (Technical Lead)

Software Developer in Dallas, TX

Posted 2019-09-03

2+ years of working in an Agile/Scrum experience preferred.
Experience with shared Java development on/offshore preferred.
Experience with Agile Practices like Kanban, CI, CD, TDD, BDD, Simple Design preferred.
Proficient with Enterprise Integration Patterns, Service-based Architectures, and Message-based Architectures preferred.
2 years’ experience as a technical lead preferred.
Minimum of 5 years’ experience with Hands on experience with Java and Spring preferred.
Experience with web technologies that include SOAP, XML, JSON, REST, XSLT preferred.
Experience with UI Technologies that include Angular, React, Swing preferred.
Experience with Spring Integration, JMS, Akka, Kafka preferred.
Experience with Build/tooling experience like Stash, Git, Nexus, Jenkins, Gradle, Groovy, YML preferred.
Experience with Cloud technologies – AWS Migration preferred.
Experience with NoSQL databases like Cassandra or MongoDB preferred.
Airline or travel industry experience preferred.
DevOps knowledge of areas such as monitoring, scripting, and metrics preferred.

Preferred Skills (skills that would be beneficial but are not required):
Experience with an Application Lifecycle Management (ALM) tools, preferably Atlassian Jira

Job Responsibilities & Expectations of Employee (i.e., on-call/pager, shift work, extended hours, travel expectations):
Limited to no travel required
On-call support, Command Center (go-live) shift support, possible extended hours around releases are all required
Works collaboratively on an agile Team with other developers, business analysts, testers, technical / solution architect and scrum masters
Develops technical solutions to business problems and works collaboratively with the business to determine how best to implement new requests.
Develops, maintains dynamic object oriented application code
Designs, develops, and unit tests product extensions, interfaces, applications and data integration modules for reliability, scalability, manageability, performance and re-use.
Creates design documents supporting the agile development processes.
Contributes to reduction of technical debt through code refactoring, re-architecture & design.
Participates in the overall solution testing as needed.
Acts as subject matter expert on areas of the application and provides support as necessary.
Continuously learns new skills and share / apply new leanings with the rest of the Team.
Identifies opportunities to simplify application and break new requests into minimal working parts.
Demonstrates flexibility and ability to work with a globally distributed team.

Team information (i.e., size of Team, Team make-up, future projects, Team strengths/weaknesses):
Crew Team is a highly integrated team of 12 to 15 development Pods. The current team has both onshore and offshore development Pods and contains a mixture of employees, contractors, and managed/professional services resources.
The Crew Team is served by two Solution Architects and one Enterprise Architect
The Team currently contains a solid core group of individuals who have Southwest, Airline and Technical Development experience. Experienced resources will be expected to share their knowledge as efficiently/effectively as possible

Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Company summary

Our Purpose: Connect People to what’s important in their lives through friendly, reliable, low-cost air travel.
Our Vision: To become the World's Most Loved, Most Flown, and Most Profitable Airline.
Our Mission: The mission of Southwest Airlines is dedication to the highest quality of Customer Service delivered with a sense of warmth, friendliness, individual pride, and Company Spirit.

We are committed to provide our Employees a stable work environment with equal opportunity for learning and personal growth. Creativity and innovation are encouraged for improving the effectiveness of Southwest Airlines. Above all, Employees will be provided the same concern, respect, and caring attitude within the organization that they are expected to share externally with every Southwest Customer.


9.3% $1:1 match 401K, Free flight for employees and eligible guests, Profit Sharing, Unmatched and famous company Culture

Tech Stack

Java, AWS, Restful webservices, Kubernetes & Docker, Jenkins, Kafka/Akka, React, JavaScript, HTML, CSS, SQL, MySQL, Terradata, Oracle,

Interview process

1. Initial call with Sourcing Recruiter (NOT AN INTERVIEW)
2. Technical or more in-depth conversation about background & role
3. MUST APPLY through a live job posting on our career site to be considered an applicant
4. Phone or In-person interview AFTER applying to the posted position

Be Seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.