Backend Java Developer - Fort Worth, TX

Georgia Tek Systems

Fort Worth, TX

JOB DETAILS
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Application Hosting, Application Programming Interface (API), Aviation Industry, Best Practices, Cloud Computing, Code Reviews, Coding Standards, Continuous Deployment/Delivery, Continuous Integration, Debugging Tools, DevOps, Docker, EAD, Git, Gradle, Hibernate, Identify Issues, Information Architecture, J2SE (Java SE), JUnit, Java, Java Persistence API (JPA), Maven, Microsoft Windows Azure, Object Oriented Design (OOD), Object Oriented Programming Methodologies, Object Relational Mapping (ORM), Open Source, Operations Research, Performance Management, Performance Tuning/Optimization, PostgreSQL, Production Systems, Project Design, REST (Representational State Transfer), Scrum Project Management and Software Development, Software Architecture, Software Development, Software Engineering, Spring Framework, Team Player, Technical Leadership, Test Driven Development (TDD), Test Tools, User Interface/Experience (UI/UX), Web Services
LOCATION
Fort Worth, TX
POSTED
30+ days ago
Backend Java Developer
Location: Fort Worth, TX

Duration: Contract
Rate: DOE

US Citizens, GC, EAD ( H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job


Description
  • Collaborate with leaders, analysts, IT architects, technical leads, OR consultants, and other developers, along with internal customers, to understand requirements and develop applications to meet business requirements
  • Learn about and implement new technologies to build new optimization models and improve optimization application performance
  • Maintain and enhance existing services, applications, and platforms using test-driven development practices
  • Support the development of coding standards and adhere to best practices and security guidelines
  • Work closely with Operations Research consultants, software architects, and technical leaders to ensure decisions aligned with the business's needs
  • Troubleshoot complex issues and implement solutions
  • Contribute to new work specifications and estimates as an active participant in Agile ceremonies and independently
Required qualifications:
  • Passion, selflessness, and accountability to yourself and the team; faster learner and ability to work well within a collaborative team environment as well as independently
  • 2+ years of Java SE experience designing, developing, and implementing large-scale applications in hosted production environments
  • Designing and developing back-end components with the help of Java-related frameworks such as Spring Boot, Hibernate, and JPA
  • Engage in pair programming sessions and actively contribute to code reviews
  • Experience with web services: RESTful API development using Spring boot framework, object-oriented design techniques, and principles
  • Database: Object/Relational mapping, query performance tuning, PostgreSQL, Hibernate Framework
  • Experience with testing and debugging tools (JUnit, Mockito)
  • Experience with Agile methodologies (eg. Scrum)
  • Understanding of DevOps and Continuous Integration/Continuous Deployment practices
  • Experience with cloud technology such as Azure, AWS, etc.
  • Experience with other tools: Maven, Gradle, Git, Docker, Junit, Mockito
  • Open-source project design, development, and repository maintenance experience
  • Preferred qualifications:
  • Basic understanding of Optimization and some experience with CPLEX or Xpress
  • UI Development Experience
  • Ability to explain technical concepts and adjust messaging by the audience, including non-technical groups
  • Airline industry experience

About the Company

G

Georgia Tek Systems