Return To Job Search

Senior Java Software Engineer
Atlanta Metro Area
JN -092020-105896

Our rapidly growing digital ticketing platform that provides ticketing and transactional services has an opening for a Java Senior Software Engineer who will help build and improve our platforms.

Location - Alpharetta, Ga

Ready to put your skills to the test?

Five Things You Should Know

We love sports: Helping fans connect and root for their favorite high school sports teams is what we live for

We embrace the digital age: We believe in making the ticketing process easy by providing a safe and secure method of transferring ticket revenue

Start-up vibes with lofty goals: We may look to you to wear many hats as we continue to grow and expand our business

Collaboration is key: Our Engineering, Marketing, Data and Customer Service teams all work closely together to generate the best possible outcome for our customers and our business as a whole

We are growing fast: With over 2 billion tickets provided to fans since 2001, the future is looking bright for our company

The Technical Details

Job Duties & Responsibilities

·       Lead, build and strengthen our core applications while operating in an agile environment

·       Perform full stack development while interacting with the business, DevOps, QA and leadership teams

·       Develop Java/JEE enterprise software

·       Design, build, test and deploy highly scalable, high volume Restful Java Web Services

·       Perform code reviews and mentor other team members using agile development best practices

·       Ensure that development activities are on a path to deliver benefits realization

Skills & Requirements

·       5+ years of Java/JEE enterprise software development

·       5+ years of Spring and Spring boot development

·       3+ years of Java Web Services, API architecture, and development background

·       5+ years of Full stack development experience with thorough understanding of the dynamics of building applications involving UI, Web and Mobile integrations with backend. Emphasis on back end development

·       Experience with major Open Source Java tools

·       Experience with and strong understanding of cloud native architectures and DevOps strategies

·       Experience with Microservices

·       Experience with using tools and implementing integrations via API Gateway approaches

·       Experience with build and development tools like Gradle and Maven

·       Experience with Java Persistence Architecture (JPA) using tools such as Hibernate, OpenJPA, Spring Data and Spring Batch

·       Highly adaptable with programming language agnostic nature and experienced in using multiple programming languages including, but not limited to Java, Groovy, Scala, TypeScript, Kotlin