×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Java, Java EE, Framework

Job in New York City, Richmond County, New York, 10261, USA
Listing for: Akkodis
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Java Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 175000 USD Yearly USD 150000.00 175000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Java, Java EE, Spring Framework)

Senior Software Engineer (Java, Java EE, Spring Framework)

Full‑time position in New York City with Akkodis. Salary range: $150,000 - $175,000 per year.

Base Pay Range

$150,000 - $175,000 per year

Responsibilities
  • Working with Product Management, Technology and Operations to create and maintain detailed functional and technical user stories for development and technical support purposes
  • Developing and testing new functionality, enhancements and features, and performing defect fixes per Product direction in an Agile development environment
  • Performing Design and Code Reviews
  • Completing assigned development tasks on time and with high quality and quickly troubleshooting issues and providing fixes
  • Contributing to development standards and assisting with evaluation of others’ work
  • Developing assigned product maintenance releases in accordance with prioritized lists of enhancements and defects
  • Assisting in the architecture, design and prototyping of application systems
  • Estimating work effort for projected development initiatives
  • Providing SME technology support that addresses production incidents in a timely manner
  • Assisting in defining and documenting support procedures as needed for Operational Teams
  • Assisting in training team members and cross‑functional resources in functionality and operation of the system
  • Staying up to date with emerging technologies and applying them to improve development processes and software quality
  • Participating in technology strategy and planning initiatives and engaging as a member of a scrum team
  • Providing 3rd party application support, as well as testing and implementation support
  • Providing SME support 7X24
  • Communicating effectively with internal personnel at all levels and with vendors and external clients
  • Demonstrating high levels of professionalism and decorum
Required Experience & Skills
  • Bachelor's degree or equivalent experience in Computer Science, Information Systems, Computer Engineering or related field
  • 8+ years of related IT development experience in Java, Java EE, and Spring Framework
  • Ability to lead and engage/contribute to design, development, testing and implementation of applications
  • Detail oriented and able to interact and communicate effectively with all levels of the organization, and at times external clients at all levels
  • Expertise in Test Driven Development and Test Automation
  • Expert ability to implement Java EE design patterns such as MVC, Singleton, Facade, DAO, DTO, and Business Delegate in n‑Tier distributed Enterprise Applications
  • Experience developing RESTful Web Services and integrated backend services
  • Strong experience in Spring Framework and Spring Boot Architecture
  • Expertise in complex system design and evaluating and proposing alternative software designs
  • Thorough knowledge of secure development practices
  • 3-6 years’ experience in Agile/Scrum development methodologies and as part of a scrum team
  • Sound RDBMS concepts and SQL skills
  • Strong analytical and problem‑solving skills
  • Ability to set priorities and handle multiple tasks and projects in a fast‑paced environment
  • Dev Ops – Build automation tools experience and experience in CI/CD pipeline software including Azure Dev Ops, Git Hub, 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‑starter
  • Experience developing, maintaining, and supporting large critical‑infrastructure financial transaction processing applications, including strategic planning
  • Experience working in a Banking or Financial organization with banking/financial systems development background or knowledge; payment systems experience strongly preferred
  • Experience with Open Text Fortify for dynamic and static code scans is a plus
  • Background in OWASP and security standards is a plus
Benefits
  • Medical, dental, vision, life insurance
  • 401(k) plan
  • Tuition reimbursement
  • Parental leave
  • And more
Equal Opportunity Employer

Veterans/Disabled

Candidate Privacy Information Statement

Please navigate to Candidate Privacy Information Statement to learn how we will use your information.

Legal and Safe Hiring Practices
  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
  • San Francisco Fair Chance Ordinance
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary