Click here to join our community of experts to get information on job search, salaries and more.

kforce

Software Engineer - AWS/Springboot

Company: Kforce

Location: New York, NY

Posted on: June 03

Kforce has a client seeking a fully remote Software Engineer to join their team. As a Senior Software Engineer (Java Spring boot AWS), you will play a crucial role in designing, developing, and maintaining our Law enforcement applications and web services. You will work closely with cross-functional teams to ensure the successful delivery of high-quality software products. Some of this work will require migration of .Net monolith to Microservice architecture. In addition, our platform includes React-based client applications, mobile apps, and desktop (Electron) applications, so the ability to understand and troubleshoot across the full stack is essential. You will be collaborating with Developers, Cloud Engineers, Cyber Security professionals as well as Quality Test Engineers. Responsibilities;* Delivering high-quality, scalable, and maintainable software solutions within the agreed timelines while using our advanced Tech Stack- Java, Spring, Spring Boot, Hibernate* Maintaining clear and comprehensive documentation of code, processes, and application architecture* Collaborating with the Security team to determine the steps necessarily needed to improve resilience* Ensuring adherence to coding standards, best practices, and company policies* Providing mentorship and support to junior team members and actively participating in knowledge-sharing sessions* Collaborating with stakeholders to understand business requirements and deliver effective technical solutions* Work across tech stacks, including legacy .NET services, React, mobile, and Electron-based desktop apps, to ensure end-to-end functionality and assist in debugging when necessary* Bachelor's degree (or Master's, preferred) in Computer Science or related field* 8-9 years of relevant experience* Possess current Development Skillset using Java, Spring, Spring Boot* Have expertise in building Cloud based (AWS) solutions* Ability to navigate through complex Microservices initiatives* Ability to work across a .NET backend, React front-end, and mobile/desktop applications, including understanding existing functionality and debugging when needed* Experience with modern DevSecOps tooling (Wiz, TruffleHog, Dependabot, Checkmarx)* Ability to determine the necessary steps needed to improve resilience* Ability to drive large scale applications with data coming from multiple sources through the development process