Develop software both individually and as part of an agile team
Participate in program increment planning, sprint planning, scrum and related team activities
Analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, system architecture and other accepted design techniques
Use software engineering principles and standards to ensure code is modifiable, efficient, reliable, understandable, fault tolerant, modular and reusable
Provide software process management and control throughout the coding portion of the software development process
Requirements
Bachelor's degree in Computer Science, Mathematics, or similar technical discipline
Nice to have: Experience developing front end user interface frameworks
Nice to have: Demonstrated experience planning and presenting user interface designs
Nice to have: Familiarity with Docker
Nice to have: Demonstrated experience with problem resolution to include organizing and structuring solutions to complex problems
Seeking motivated and experienced Java Developers and Senior Java Developers (T3/T4) to support the Agile development, operations, and maintenance of mission-critical systems.
Compensation
Pay Range $87,100.00 - $157,450.00
Responsibilities
Design, develop, test, and maintain high-performance, scalable backend microservices using Java and the Spring Framework
Participate in software programming initiatives, contribute to backend architectural decisions, and conduct code reviews
Develop software system validation and testing methods using JUnit and Katalon
Develop, prototype, and deploy solutions within cloud-based platforms
Support the Agile software development lifecycle following Program SAFe practices
Lead software development and delivery of secure, high-quality production code for JPMorgan Chase Commercial Lending Team.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
Executes software solutions, design, development, and technical troubleshooting
Creates secure and high-quality production code and maintains software components
Leverages enterprise-authorized AI coding assist tools
Applies knowledge of tools within the Software Development Life Cycle toolchain
Produces architecture and design artifacts
Requirements
Formal training or certification on software engineering concepts
Lead full stack development of a scalable payment platform, collaborating with cross-functional teams, mentoring junior developers, and driving high-quality code and performance.
Compensation
Salary Range: $110k-$140k
Responsibilities
Collaborate with cross-functional teams in an agile environment
Mentor junior developers
Gather and clarify requirements from the business team
Plan, design, and develop enhancements to the existing application
Apply good enterprise development practices and execute comprehensive test suites
Requirements
Undergraduate degree in Computer Science or related field
Senior Software Engineer supporting a Department of War customer in a high-performance, Agile environment.
Compensation
$112,000 - $179,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
Responsibilities
Transform customer requirements into a technologically advanced, high-performing software architecture within program technical, schedule, and cost constraints supporting our DoW customer and tenants
Work in a high-performance environment using Agile Software Development processes to support system design, architecture, application deployment, and application maintenance
Perform backlog grooming and sprint planning, developing and reviewing code, updating technical documents, generating unit tests, ensuring code meets requirements through unit testing, and resolving discrepancy reports
Develop, install and configure software components or algorithms in a cloud-based environment/framework
Work with the Scrum Master, Product Owner, and other Scrum team members to ensure successful integration with other software components
Requirements
Bachelor’s degree in computer science, computer engineering, or related field
Senior Software Engineer
American Express - Global Commercial Services Italia · Posted Nov 12, 2026
Leads the design, development, modernization, and support of enterprise applications and infrastructure, with responsibility for application architecture, system integration, security, and operational reliability.
Responsibilities
Leads full-stack application development using Java, Spring, React, JavaScript, and SQL
Designs and modernizes enterprise application architectures, including high availability, scalability, and performance
Develops and maintains REST APIs, backend services, and application integration frameworks
CVS Health is seeking a Staff Software Development Engineer to design, develop and implement digital solutions and systems by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging, collaborate with cross-functional teams, and contribute to the overall technical direction and innovation of digital engineering projects.
Compensation
The typical pay range for this role is: $130,295.00 - $260,590.00. This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company’s equity award program.
Responsibilities
Define and drive the long-term application architecture and technology strategy, aligning solutions with business objectives, scalability, security, and operational excellence
Lead the design and delivery of cloud-native, distributed applications across Web, Mobile, API, integration, and backend platforms
Establish and enforce engineering standards, architectural governance, secure coding practices, and quality benchmarks through design and code reviews
Partner with product, engineering, infrastructure, security, and business leaders to drive complex cross-functional initiatives and strategic technology decisions
Champion reliability, observability, performance engineering, and SRE practices, including monitoring, incident response, root-cause analysis, and continuous improvement
Requirements
Bachelor's degree or equivalent experience (HS diploma + 4 years relevant experience)
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Responsibilities
Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools.
Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.