Senior Software Engineer
InhabitAbout the role
Job Details
Job Location North Atlanta - Alpharetta, GASecondary Job Location(s) US TN IIQ 001 Knoxville TN Office - Knoxville, TN; US TX NWS 007 Plano TX Office - Plano, TXDescription
Senior Software Engineer
Aptexx (www.aptexx.com) is looking for a Senior Software Engineer to join our growing team. Responsibilities include deep knowledge and understanding of the entire product portfolio; architecting new systems, products, and services; developing RESTful services; implementing changes to the database and service model; creating new modules; developing integrations with 3rd-party platforms; and, assisting the development team in their tasks.
Must be highly-skilled in the technologies listed below and possess excellent communication skills. The ideal candidate will be a full stack developer (JavaScript/Ajax/Java/MySQL) and thrives in a fast-paced startup environment where each team-member is vital to the overall success of the product.
PRIMARY RESPONSIBILITIES:
- Learn, understand and use custom Java framework used for back-end and custom JavaScript framework for frontend; contribute to development of custom framework as needed (https://github.com/roth-source)
- Support the Lead Software Engineer in architecting systems and executing design vision
- Collaborate with team in defining architecture; implement data contracts; identify potential risks to successful implementation
- Database design and modeling
- Build new modules - translate design vision provided by the management team into scalable SaaS solutions.
- Maintain existing systems with attention to detail.
- Work with QA team to develop and maintain regression testing platform
- Coordinate and participate in DevOps tasks as necessary
- Work with support team to troubleshoot and maintain existing modules
- Follow coding conventions provided
- Ensure code and infrastructure complies with all security standards (PCI Level I)
Qualifications
REQUIRED/EXPERT SKILLS:
- Java (Java EE not used)
- Jetty
- Linux and bash scripting
- MySQL/MariaDB Galera Cluster
- Data Design/Modeling. Experience using Lombok in production is preferred.
- Familiarity with IntelliJ, Eclipse, Maven & GIT/GitHub
- Expert level experience developing REST style services that deliver responses in both JSON and XML.
- Modern JavaScript (es2016+), jQuery, Bootstrap, HTML/CSS. Preference will be given to candidates with experience migrating legacy JavaScript to modern standards. Experience with TypeScript preferred.
- Experience with popular front-end JS frameworks (Angular, node, etc.)
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s