Senior Software Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Implement platform and API solutions.

• Serve as an architect, highly skilled software developer, technical team leader, consultant, and product advocate.

• Assume full responsibility for software services and the underlying platforms.

• Facilitate application architecture and whiteboarding sessions to design resilient systems.

• Create Spring Boot/Java APIs and microservices utilizing Azure and Google Cloud Platform services.

• Employ Test-Driven Development (TDD), Behavior-Driven Development (BDD), and CI/CD pipelines.

• Refine APIs and microservices for greater simplicity and efficiency.

• Integrate and enhance Identity Provider (IDP) services.

• Formulate API load and performance strategies.

• Ensure that software complies with clean code principles.

• Utilize Jenkins, SonarQube, Checkmarx, and GitHub for deployment, optimization, and management.

• Mentor fellow software engineers in software craftsmanship and professional development.


⛳️ Requirements

• Bachelor’s degree or foreign equivalent in Engineering, Computer Science, Information Technology, or a related field.

• 13 years of experience in the job offered or a related occupation.

• 10 years of experience using Java to design and develop modular microservice architecture.

• 7 years of experience with the Java Spring Boot framework to support code development.

• 7 years of experience in designing and developing REST APIs to support modular microservice architecture.

• 5 years of experience with NoSQL and SQL database technologies, including MongoDB, MySQL, and data modeling.

• 3 years of experience using JWT tokens and OAuth 2.0.

• 2 years of experience configuring cloud infrastructure, including Google Cloud, Azure Container App, or PCF.

• Candidates must be legally authorized to work in the United States.

• Proficiency with DevOps tools such as Jenkins, SonarQube, Checkmarx, and GitHub.

• Experience with Test-Driven Development (TDD), Behavior-Driven Development (BDD), CI/CD pipelines, and Kanban methodology.


🏝️ Benefits

• Immediate medical, dental, and prescription drug coverage.

• Flexible family care, parental leave, new parent ramp-up programs, subsidized backup childcare, and more.

• Vehicle discount program for employees and family members, along with management leases.

• Tuition assistance.

• Established and active employee resource groups.

• Paid time off for individual and team community service.

• A generous schedule of paid holidays, including the week between Christmas and New Year's Day.

• Paid time off with the option to purchase additional vacation time.

People also viewed

Agility Robotics13 hours ago

Software Engineer III, Simulation

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$144k – $225k/year
ApplyView job
pyck13 hours ago

AI Software Engineer, WMS

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Pinterest13 hours ago

Senior Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$203k – $254.7k/year
ApplyView job
SentiLink13 hours ago

Senior Product Engineer, Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
SentiLink13 hours ago

Senior Software Engineer, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
ITHAKA13 hours ago

Senior Software Engineer, JSTOR Stewardship

US flagUnited States OnlyFull-timeFull-stack Engineer$112.2k – $140.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers