Senior Software Developer – Java/J2EE in Charlotte, North Carolina
Posted 03/21/23
THE TEAM YOU WILL BE JOINING:
Multi-faceted service provider offering a diverse portfolio of products to several industries and customers globally (26 countries)
Privately held, growth-oriented company that embraces entrepreneurial thinking, quick action, spirit, and teamwork
Unique business model that continues to create new avenues for residual revenue.
Encourages community involvement within the organization and taking advantage of opportunities to expand on charitable efforts.
WHAT THEY OFFER YOU:
Chance to join a high-preforming development team of 10+
Competitive pay, career advancement and growth opportunities
PTO, company paid holidays, benefits that include Medical, Dental, Vision, Disability, and 401(k), and Basic and Supplemental Life Insurance
WHAT YOU WILL DO:
Drive strategic initiative, building scalable platform in cloud and converting legacy platform into microservice architecture
Document design decisions resulting from new designs, system changes, or upgrades
Provide architecture and solution guidance to project teams in support of business requirement
Participate in SIT, end-to-end, and unit testing efforts in cooperation with the overall QA coordinator.
Collaborate with DevOps to define and improve CI/CD streams
Ensure compliance of new and existing applications with technology standards and policies.
Manage relationships with onshore and offshore third-party delivery parties.
Work with the Change and Release Management team to plan releases and deployments. Maintain release calendar
Define and implement development best practices, including secure coding, adequate unit testing, code quality checks, automated build processes, and continuous integration
HOW WILL YOU QUALIFY:
8+ years of experience in Java/J2EE technology
Extensive hands-on experience in integrating platform and external services
Experience migrating on-premises systems into Cloud (AWS)
Experience with Data Integration (SAP Data Services preferred)
Bachelor’s Degree in Information Systems, Computer Science, Computer Engineering, or a related discipline