Job Description
Position Highlights:
- Recognized leader: Rated #1 Prepaid Wireless Provider in the U.S.
- Technology driven: Opportunity to work with state-of-the-art technology
- Teamwork: A supportive team environment that thrives on innovation.
- Culture: An entrepreneurial focus, where ownership and ingenuity are expected.
- Benefits: Excellent health benefits, Matching 401K, and education reimbursement.
COVID-19: Candidates selected for potential hire must be fully vaccinated against COVID-19 prior to employment.
What you will do:
The IT Software Development Team is looking for self-motivated software developer for cloud development. The candidates should have demonstrated knowledge and interest in latest technologies, Cloud, Software Development, Distributed Systems, CICD, and Enterprise Application Software. This individual will design, implement and support migration of existing API's to the cloud infrastructure, analysis tools and help identify and support standards for cloud development. The successful candidates will join a growing team that builds Tracfone middle tier application; lead the charge in transformation that takes us way from monolith (SOA, etc) to RESTful Microservices in the cloud.
Responsibilities:
- Develop, test, and maintain Tracfone middle tier applications.
- Build and maintain microservices, design, and implement APIs, manage cross-service integration testing and creating robust, fault-tolerant services
- Identify, design, and implement process improvements: automate manual processes, redesign infrastructure for greater scalabilities.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Guide the delivery of services all the way to production.
- Manage application dependencies.
- Work with QA team to develop and maintain regression and unit testing platform.
- Establish and maintain application infrastructure using AWS.
Required Experience
- Bachelor's degree required.
- 5+ years of Java and JEE Experience.
- Good understanding of Spring, JMS frameworks, RESTful Microservice, SOA and web services, WSDL/XSD.
- 1+ years of experience with building and operating software in AWS, GCP or AZURE.
- Good Understanding of Spring - Core, Caching, NoSQL databases, ORM, Spring JDBC, etc.
- Experience with JMS/ AMQP (IBM/ Rabbit MQ), Redis or Couchbase.
- Experience with Jenkins and CICD process.
- Experience with deploying and tuning applications on Apache Tomcat.
- Deep understanding of Computer Networks, Security, Algorithms.
Nice to haves:
- 2+ years of experience maintaining a robust service-oriented architecture with cross-service integrations
- Prior experience in telecom industry is a plus
- Experience with GraphQL
- Enjoy working in a highly collaborative and fast-pace environment on high-impact, open source software development.
- Experience with CICD pipeline scripting and management.
- Experience with Agile/Scrum software development methodologies.
Tracfone Wireless is an Equal Employment Opportunity employer. We embrace diversity and do not discriminate based on race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability status, or any other applicable characteristics protected by law.
Top Skills
What We Do
For the last 25 years, we connected the people our competition overlooked.
We engaged and served the underserved when others would not.
Now it’s time to create the future for the next generation.
At TracFone Wireless, Inc. we see:
A future that is far more complex.
A future where constant mobility is required to live and compete.
A future where connectivity is as vital as air.
So, no matter who you are, how you live or where you want to go in this world, we promise to be there powering your journey without fail, every moment of every day delivering Coverage & Access for All.