Sr Java Developer - Tek Ninjas
Fort Worth, TX 76120
About the Job
Position: Sr Java Developer
Location: Fort Worth, TX (Hybrid)
Duration: 6 Months with EXT
Interview Mode: Onsite
The top 3-5 skills are below:
Overall 15 + year of experience required
• Java • Spring boot • Microservices • Kubernetes • Angular
Description:
- We are looking for a passionate, energetic member of an agile team to play a key role in development projects for American Airlines customer facing applications.
- You will have an opportunity to work across the products layers to deliver features and functionality as part of a highly collaborative, quality-focused team.
- This candidate must have strong technical skills as well as be a good communicator, and have an eye for technical excellence.
- Individuals who are able to contribute in all aspects of the development lifecycle as well as being vocal, committed, passionate members of a highly collaborative team will excel.
- 14 + year of experience
- Experience with Java 8 or above, Spring Boot, Spring Reactive, Spring Cloud, Kubernetes
- Experience with front end technologies Javascript, Angular or React
- Knowledge of multi-threading concepts, TCP/IP, database, and REST based JSON APIs
- Experience with build and deployment tools: Maven, Git, JUnit
- Experience building and working with DevOps Toolchains (Github actions, Jenkins)
- Demonstrates great communication skills and initiative to solve problems and convey solutions to peers and product owners
- Knowledge of multi-threading concepts, TCP/IP, database, and REST based JSON APIs.
- Excellent verbal and written communication skills and problem solving skills
- Ability to work very closely with a larger development team of differing skillsets
- Experience and understanding of test driven development
- Experience with the scrum process
- Experience with Reactive Programming
- Experience with Event Driven architecture
- Develop new features in an iterative way that collectively form a larger application
- Modify and enhance existing software to add or change features, while constantly improving the codebase
- Participate in the estimation of work to be done as part of an overall agile process
- Coordinate application implementation and test functionality to ensure specifications are met
- Experience in commercial software
- Knowledge of UI testing and continuous integration
- DevOps knowledge - Jenkins, GitHub Enterprise
- Angular 2+
- Working knowledge of TDD / TDD mindset
- Pair Programming experience
Source : Tek Ninjas