After early success in the commercial space, Apex Logic focused on overhauling one of the most rigorous business processes around, government procurement. Since its creation, $10 Billion in government contract spending moves through the Symphony Procurement Suite annually, our intuitive cloud-based procurement environment that provides easier collaboration, workflow automation, and all within an open system to allow seamless integration.
As a growing company committed to diversity of thought, our people are our greatest asset.
Job Description
Apex Logic is looking for an experienced Senior Full-Stack Engineer to join our team and help us build the next generation of web applications. The ideal candidate will have a deep understanding of Angular, Java, Spring Boot, Hibernate, MySQL, RESTful APIs, HTML, Typescript, CSS, NgRx and RxJS.
Responsibilities:
- Design and develop high-quality and efficient Java code for back-end systems using Spring Boot and Hibernate frameworks
- Develop new front-end features using Angular and make improvements to existing application
- Design and optimize database schemas, write efficient SQL queries, and ensure seamless integration with the application
- Build and maintain RESTful APIs, implementing best practices for API design, documentation, and security
- Conduct thorough testing, including unit testing and integration testing, to ensure code quality and reliability
- Troubleshoot and debug issues in production and development environments, providing timely resolutions
- Continuously optimize application performance, identify bottlenecks, and propose efficient solutions
- Stay up-to-date with industry trends, technologies, and best practices, and actively contribute to technical discussions and knowledge sharing within the team
- Participate in code reviews, providing constructive feedback and suggestions for improvement
Qualifications:
- 8+ years of experience in developing Enterprise Applications
- Strong proficiency in the Java & Angular
- Proven experience in developing back-end systems using Spring Boot and Hibernate frameworks
- In-depth knowledge of relational databases and proficiency in writing efficient queries in MySQL
- Experience in designing and implementing RESTful APIs
- HTML, Typescript, and CSS experience
- Experience with NgRx state management and using actions/reducers/selectors
- RxJS experience using observables and operators
- Experience with JUnit, REST Assured and Cypress testing frameworks
- Hands-on experience with version control systems, preferably Git
- Strong problem-solving and debugging skills
- Excellent teamwork and communication skills
- Experience with Agile methodologies and familiarity with JIRA or Confluence is desirable
- Self-motivated and eager to learn, with a passion for staying up to date with the latest industry trends and technologies
Differentiator:
Minimum Clearance Required:
Must be able pass Moderate Public Trust, US Citizen
Benefits include medical, dental, vision, paid time off, life insurance, and holidays.
As a part of our core values, we ensure a diverse and inclusive workforce. We welcome and celebrate people of all backgrounds, experiences, skills, and perspectives. Apex Logic, Inc. is an Equal Opportunity Employer (M/F/V/D).