Backend Java Developer

 

Description:

 

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

Organization Georgia IT, Inc
Industry IT / Telecom / Software Jobs
Occupational Category Backend Java Developer
Job Location Texas,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-04-03 1:28 am
Expires on 2024-12-23