Full Stack Software Engineer
Location: Jacksonville
Posted on: June 23, 2025
|
|
Job Description:
We are seeking a strong Software Engineer II (Software Engineer)
with a solid background in Software Development. As a member of the
Engineering team, you will be working in a fast-paced development
team while collaborating with other developers, QA, product, UX,
management and customer support teams. You will have the
opportunity to participate in designing and developing both
existing products and new products. Responsibilities • An Agile
full stack developer, focusing on sustainable development by
exercising good estimation, effective branching strategies for
managing code, automated testing to protect quality, and continuous
deployment to get fast feedback from users • Independently able to
analyze needs and requirements of existing and proposed systems.
Develop technical specifications • Designs, develops and unit tests
software applications with high quality and on schedule • Turns
ideas and concepts into carefully designed and well-authored code •
Articulates the interdependencies and the impact of the design
choices • Easily able to Adapt/enhance existing and develop new
engineering processes & tools • Leads team code review and code
management and develops /improves code management procedures • Goes
beyond team boundaries and able to influence groups in and out of
development team (e.g. QA, Product Management, SaaS Operations, UE,
Tech Pub) to achieve well groomed, predictable results • Prepare
detailed design documents including Class diagram, sequence
diagram, interface specification, persistence model, screen mockups
where required • Implement modules ensuring best coding practice •
Resolving technical issues of the Product implementation • Assist
Operations / Support team in resolving Production Issues • Provide
technical guidance to young smart Software Engineers Knowledge and
Experience • Bachelor’s Degree in Computer Science, Information
Systems or the equivalent combination of education, training, or
work experience • 4 years of software development experience using
Object Oriented design for high-volume transactional and
customer-facing web applications using Java • Proficient experience
working with development technologies such as C#.Net, Java, SQL
Server, GIT, Visual Studio, JavaScript, React and demonstrate good
coding practices • Strong hands-on experience working on Spring
framework, Spring Hibernate, MySQL, NoSQL • Knowledge of
Distributed architecture with JMS middleware • Experience with REST
architectural patterns and experience building, exposing, consuming
RESTful services with OpenAPI Specification (OAS) • Deep knowledge
of industry standards and industry best practices for a large,
complex platforms and services • knowledge and understanding of
scrum/agile development methodologies • Experience working in a TDD
or BDD environment • Exposure to modern software development tools
and process • Detail oriented and good organizational skills • Very
good communication skills • Ability to work in a team environment
Preferred • Knowledge of security remediations process/tools such
as OSVM, SAST, DAST, Penetration Test • Knowledge in Docker,
Terraform, Kubernetes, Spinnaker, other containerization tools,
CICD pipeline • Experience working with applications in the cloud
such as AWS or OpenShift • Familiarity with Continuous Integration
and Continuous Delivery (CI/CD) pipelines • Excellent analytical,
decision-making, and problem-solving skills
Keywords: , Daytona Beach , Full Stack Software Engineer, IT / Software / Systems , Jacksonville, Florida