{"schemaVersion":"jobsearcher.job.v1","id":"24fbbf1ac1866f1d703172da","url":"https://jobsearcher.com/jobs/24fbbf1ac1866f1d703172da","canonicalUrl":"https://jobsearcher.com/jobs/24fbbf1ac1866f1d703172da","title":"Senior Software Engineer (Java, Java EE, Spring Framework)","description":"Senior Software Engineer (Java, Java EE, Spring Framework)\r\nFull‑time position in New York City with Akkodis. Salary range: $150,000 - $175,000 per year.Base Pay Range\r\n$150,000 - $175,000 per yearResponsibilitiesWorking with Product Management, Technology and Operations to create and maintain detailed functional and technical user stories for development and technical support purposesDeveloping and testing new functionality, enhancements and features, and performing defect fixes per Product direction in an Agile development environmentPerforming Design and Code ReviewsCompleting assigned development tasks on time and with high quality and quickly troubleshooting issues and providing fixesContributing to development standards and assisting with evaluation of others’ workDeveloping assigned product maintenance releases in accordance with prioritized lists of enhancements and defectsAssisting in the architecture, design and prototyping of application systemsEstimating work effort for projected development initiativesProviding SME technology support that addresses production incidents in a timely mannerAssisting in defining and documenting support procedures as needed for Operational TeamsAssisting in training team members and cross‑functional resources in functionality and operation of the systemStaying up to date with emerging technologies and applying them to improve development processes and software qualityParticipating in technology strategy and planning initiatives and engaging as a member of a scrum teamProviding 3rd party application support, as well as testing and implementation supportProviding SME support 7X24Communicating effectively with internal personnel at all levels and with vendors and external clientsDemonstrating high levels of professionalism and decorumRequired Experience & SkillsBachelor's degree or equivalent experience in Computer Science, Information Systems, Computer Engineering or related field8+ years of related IT development experience in Java, Java EE, and Spring FrameworkAbility to lead and engage/contribute to design, development, testing and implementation of applicationsDetail oriented and able to interact and communicate effectively with all levels of the organization, and at times external clients at all levelsExpertise in Test Driven Development and Test AutomationExpert ability to implement Java EE design patterns such as MVC, Singleton, Facade, DAO, DTO, and Business Delegate in n‑Tier distributed Enterprise ApplicationsExperience developing RESTful Web Services and integrated backend servicesStrong experience in Spring Framework and Spring Boot ArchitectureExpertise in complex system design and evaluating and proposing alternative software designsThorough knowledge of secure development practices3-6 years’ experience in Agile/Scrum development methodologies and as part of a scrum teamSound RDBMS concepts and SQL skillsStrong analytical and problem‑solving skillsAbility to set priorities and handle multiple tasks and projects in a fast‑paced environmentDevOps – Build automation tools experience and experience in CI/CD pipeline software including Azure DevOps, GitHub, Jenkins, Maven, etc.Experience with the development of websites, web services, windows services, and console applications utilizing Microsoft Visual Studio 2019+Experienced and capable team player with exceptional analytical, interpersonal, and communication skills. Highly motivated, enthusiastic and self‑starterExperience developing, maintaining, and supporting large critical‑infrastructure financial transaction processing applications, including strategic planningExperience working in a Banking or Financial organization with banking/financial systems development background or knowledge; payment systems experience strongly preferredExperience with OpenText Fortify for dynamic and static code scans is a plusBackground in OWASP and security standards is a plusBenefitsMedical, dental, vision, life insurance401(k) planTuition reimbursementParental leaveAnd moreEqual Opportunity Employer\r\nVeterans/DisabledCandidate Privacy Information Statement\r\nPlease navigate toCandidate Privacy Information Statementto learn how we will use your information.Legal and Safe Hiring PracticesThe California Fair Chance ActLos Angeles City Fair Chance OrdinanceLos Angeles County Fair Chance Ordinance for EmployersSan Francisco Fair Chance Ordinance#J-18808-Ljbffr","company":"Akkodis","rawCompany":"akkodis","city":"New York","state":"NY","isRemote":false,"isActive":true,"createdAt":"2026-11-04T02:44:57.710Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer (Java, Java EE, Spring Framework)","description":"Senior Software Engineer (Java, Java EE, Spring Framework)\r\nFull‑time position in New York City with Akkodis. Salary range: $150,000 - $175,000 per year.Base Pay Range\r\n$150,000 - $175,000 per yearResponsibilitiesWorking with Product Management, Technology and Operations to create and maintain detailed functional and technical user stories for development and technical support purposesDeveloping and testing new functionality, enhancements and features, and performing defect fixes per Product direction in an Agile development environmentPerforming Design and Code ReviewsCompleting assigned development tasks on time and with high quality and quickly troubleshooting issues and providing fixesContributing to development standards and assisting with evaluation of others’ workDeveloping assigned product maintenance releases in accordance with prioritized lists of enhancements and defectsAssisting in the architecture, design and prototyping of application systemsEstimating work effort for projected development initiativesProviding SME technology support that addresses production incidents in a timely mannerAssisting in defining and documenting support procedures as needed for Operational TeamsAssisting in training team members and cross‑functional resources in functionality and operation of the systemStaying up to date with emerging technologies and applying them to improve development processes and software qualityParticipating in technology strategy and planning initiatives and engaging as a member of a scrum teamProviding 3rd party application support, as well as testing and implementation supportProviding SME support 7X24Communicating effectively with internal personnel at all levels and with vendors and external clientsDemonstrating high levels of professionalism and decorumRequired Experience & SkillsBachelor's degree or equivalent experience in Computer Science, Information Systems, Computer Engineering or related field8+ years of related IT development experience in Java, Java EE, and Spring FrameworkAbility to lead and engage/contribute to design, development, testing and implementation of applicationsDetail oriented and able to interact and communicate effectively with all levels of the organization, and at times external clients at all levelsExpertise in Test Driven Development and Test AutomationExpert ability to implement Java EE design patterns such as MVC, Singleton, Facade, DAO, DTO, and Business Delegate in n‑Tier distributed Enterprise ApplicationsExperience developing RESTful Web Services and integrated backend servicesStrong experience in Spring Framework and Spring Boot ArchitectureExpertise in complex system design and evaluating and proposing alternative software designsThorough knowledge of secure development practices3-6 years’ experience in Agile/Scrum development methodologies and as part of a scrum teamSound RDBMS concepts and SQL skillsStrong analytical and problem‑solving skillsAbility to set priorities and handle multiple tasks and projects in a fast‑paced environmentDevOps – Build automation tools experience and experience in CI/CD pipeline software including Azure DevOps, GitHub, Jenkins, Maven, etc.Experience with the development of websites, web services, windows services, and console applications utilizing Microsoft Visual Studio 2019+Experienced and capable team player with exceptional analytical, interpersonal, and communication skills. Highly motivated, enthusiastic and self‑starterExperience developing, maintaining, and supporting large critical‑infrastructure financial transaction processing applications, including strategic planningExperience working in a Banking or Financial organization with banking/financial systems development background or knowledge; payment systems experience strongly preferredExperience with OpenText Fortify for dynamic and static code scans is a plusBackground in OWASP and security standards is a plusBenefitsMedical, dental, vision, life insurance401(k) planTuition reimbursementParental leaveAnd moreEqual Opportunity Employer\r\nVeterans/DisabledCandidate Privacy Information Statement\r\nPlease navigate toCandidate Privacy Information Statementto learn how we will use your information.Legal and Safe Hiring PracticesThe California Fair Chance ActLos Angeles City Fair Chance OrdinanceLos Angeles County Fair Chance Ordinance for EmployersSan Francisco Fair Chance Ordinance#J-18808-Ljbffr","datePosted":"2026-11-04T02:44:57.710Z","dateModified":"2026-11-04T02:44:57.710Z","hiringOrganization":{"@type":"Organization","name":"Akkodis","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"24fbbf1ac1866f1d703172da"},"url":"https://jobsearcher.com/jobs/24fbbf1ac1866f1d703172da"}}