Talent.com
Full-Stack Software Engineer Expert (Java/Spring Boot)
Full-Stack Software Engineer Expert (Java/Spring Boot)Allstate Benefits • Altamonte Springs, FL, US
Full-Stack Software Engineer Expert (Java / Spring Boot)

Full-Stack Software Engineer Expert (Java / Spring Boot)

Allstate Benefits • Altamonte Springs, FL, US
30+ days ago
Job type
  • Full-time
Job description

Job Summary :

The Software Engineer Expert architects and designs their digital products using modern tools, technologies, frameworks, and systems. They apply a systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software. They own and manage running their application in lower environments and support production, and ultimately becomes accountable for the success of their digital products through achieving KPIs. The Software Engineer Expert plans, directs, designs, and executes IT-related activities and programs that are of a complex and critical nature.

Key Responsibilities :

  • Participate in product scoping, discovery and framing, and inceptions providing technical input and helps translate user features into system design.
  • Leads and participates in inceptions and iteration planning meetings, infusing backlogs with technical input working in close partnership with the product manager.
  • Leads and participates in daily site, cross-site, and product team standups.
  • Leads the effort of shaping the architecture and design of the product.
  • Leads collaboration and strategy alignment across product portfolios (cross-product) in partnership with product managers, other peers, and key stakeholders.
  • Serves as an expert on multiple business domain and a distinguished advocate of multiple technology stacks and shares that knowledge across organizations.
  • Serves as the anchor of the team and practices technical leadership; helping guide the team in choosing the right technology, solving technical problems, and resolving any technical conflicts within the team.
  • Coaches the team and leads daily practices of using paired programming and test-driven development in writing software and building products.
  • Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices.
  • Leads and participates in knowledge sharing and contributes to the overall growth of the collective knowledge of the CompoZed Labs community.

Education and Experience :

  • 4-year bachelor’s degree (Preferred)
  • 7 or more years of experience (Preferred)
  • In lieu of the above education requirements, an equivalent combination of education and experience may be considered.
  • Functional Skills :

  • Hands on experience and accountability architecting, designing, implementing, and delivering large scale distributed systems and / or applications for the cloud, including microservices architectures and 12-factor principles.
  • 7 years of developing and implementing systems at scale preferably in Java & Spring boot.
  • Strong Java development skills preferably with experience in Spring
  • Experience developing user interfaces with JavaScript, preferably with React / Redux
  • Strong understanding of design patterns, object-oriented principles, and a desire to continuously improve code.
  • Solid understanding of distributed systems, REST principles, databases, and security best practices.
  • Experience and knowledge in developing REST APIs including tooling for documentation (swagger, REST-docs, openapi spec), versioning, service discovery / registration, testing and management; experience using API gateways a plus
  • Experience and knowledge in web and API security including authentication, authorization, OAuth, OWASP, OpenID, and SAML
  • Experience in backend development design and implementation; database (relational, NoSQL, caching), messaging and big data development, implementation and optimization
  • Experience in responsive web front end / single page application development using ReactJS, AngularJS, NPM, Lint frameworks etc., Exposure to building and supporting apps for mobile devices is a plus.
  • Knowledge and advanced experience using distributed version control systems (git), artifact management systems, build and packaging systems (maven, gradle, npm, artifactory, etc ) and continuous integration tools (Jenkins, TravisCI, Concourse, Bamboo, GoCD).
  • Actual experience working in an eXtreme Programming (XP) or agile environment; experienced working in
  • Experience / Knowledge with Cloud / AWS a plus.
  • Notes :

    The preceding description is not designed to be a complete list of all duties and responsibilities. May be required to perform other related duties as assigned. Regular, predictable attendance is an essential function of this job.Compensation offered for this role is $105,500.00-$178,250.00 per year and is based on experience and qualifications.

    Create a job alert for this search

    FullStack Software Engineer Expert JavaSpring Boot • Altamonte Springs, FL, US

    Similar jobs
    Software Engineer

    Software Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Software Engineer to support the FLRAA program focused on advanced aviation technology.Key Responsibilities Support ongoing software development, integration, and test ...Show more
    Last updated: 6 days ago • Promoted
    Senior Full-Stack Engineer

    Senior Full-Stack Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Senior Full-Stack Engineer to lead development initiatives and contribute to SaaS products focused on AI and machine learning integrations. Key Responsibilities Develop ...Show more
    Last updated: 6 days ago • Promoted
    Backend Software Engineer

    Backend Software Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Software Engineer - Backend Golang.Key Responsibilities Design, develop, and deploy secure, scalable, and reliable server-side applications and services Write clean, r...Show more
    Last updated: 6 days ago • Promoted
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Senior Fullstack Engineer.Key Responsibilities Design and build scalable systems with high availability and low latency Take operational responsibility for the service...Show more
    Last updated: 6 days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Senior Full Stack Software Developer who will lead the development of scalable and robust end-user experiences. Key Responsibilities Engineer complex web applications to...Show more
    Last updated: 6 days ago • Promoted
    Sr Full Stack Engineer

    Sr Full Stack Engineer

    Expert Technology Services • Orlando, Florida, USA
    Full-time
    Please Note : As of July 22 2021 our team will require that all candidate submissions include a LinkedIn profile.Please do not submit any candidates that do not have a LinkedIn.MUST BE ABLE TO CONVE...Show more
    Last updated: 18 days ago • Promoted
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Senior Full-Stack Software Engineer to build products that automate enterprise accounting and finance processes. Key Responsibilities Collaborate cross-functionally with...Show more
    Last updated: 1 day ago • Promoted
    Lead Full Stack Software Engineer

    Lead Full Stack Software Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Sr Lead Software Engineer, Full Stack - Shopping (Remote-Eligible).Key Responsibilities Lead diverse technology projects and a team of developers to create solutions fo...Show more
    Last updated: 2 days ago • Promoted
    Full Stack Engineer II

    Full Stack Engineer II

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Full Stack Engineer II (Power BI / Fabric).Key Responsibilities Develop and manage API layers using. NET to extract data from Fabric semantic models Optimize performance ...Show more
    Last updated: 1 day ago • Promoted
    Staff Backend Engineer

    Staff Backend Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Staff Backend Engineer responsible for designing, building, and optimizing backend systems for a low-latency ad platform. Key Responsibilities Lead the design and implem...Show more
    Last updated: 6 days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Principal Software Engineer (Full Stack, Backend-Focused).Key Responsibilities Lead the rearchitecture and implementation of the User Management platform for authentica...Show more
    Last updated: 6 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Improve system pe...Show more
    Last updated: 6 days ago • Promoted
    Staff Full Stack Software Engineer

    Staff Full Stack Software Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Staff Full Stack Software Engineer to lead both front-end and back-end development initiatives. Key Responsibilities Design, develop, and maintain robust web application...Show more
    Last updated: 2 days ago • Promoted
    Staff Back End Engineer

    Staff Back End Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Staff Back End Engineer (Full time contractor).Key Responsibilities Serve as the technical point of reference for the engineering team, ensuring best practices and arch...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Senior Software Engineer to join their remote team in South Africa.Key Responsibilities Collaborate within cross-functional feature teams to enhance applications and ba...Show more
    Last updated: 6 days ago • Promoted
    Staff AI Software Engineer

    Staff AI Software Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Staff AI Software Engineer to join their team.Key Responsibilities : Design, build, and ship agentic workflows across multiple domains Own the end-to-end lifecycle of A...Show more
    Last updated: 1 day ago • Promoted
    Full-Stack Software Engineer

    Full-Stack Software Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Full-Stack Software Engineer (in-person / remote optional).Key Responsibilities Develop and maintain scalable, high-performance applications integrating various data sy...Show more
    Last updated: 3 days ago • Promoted
    Senior Full-Stack QA Engineer

    Senior Full-Stack QA Engineer

    VirtualVocations • Orlando, Florida, United States
    Full-time
    A company is looking for a Senior Full-Stack QA Engineer to join their product team developing AI-driven solutions.Key Responsibilities Own product quality end-to-end across frontend, backend, AP...Show more
    Last updated: 4 days ago • Promoted