CorServ logo
CorServ

Innovative Payment Card Issuing

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2009H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

CorServ

• Work with a dynamic team on our next-generation payments platform • Play a crucial role in the development and maintenance of our core financial services platform • Design and develop high-quality, scalable, and maintainable backend systems using Java technologies like REST, SOAP, and Hibernate • Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical specifications and designs • Implement and maintain efficient and robust RESTful APIs and microservices • Write clean, reusable, and testable code, adhering to industry best practices and coding standards • Conduct thorough code reviews to ensure the quality and integrity of the software • Identify and resolve software defects and performance issues and provide timely bug fixes • Optimize backend systems for high performance, scalability, and security • Integrate third-party libraries, tools, and APIs as needed • Work with databases and implement efficient data storage and retrieval mechanisms • Collaborate with front-end developers to ensure seamless integration of the front-end and back-end systems • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or 10+ years of related experience
  • Strong proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate)
  • Solid understanding of backend development principles, including RESTful architecture, microservices, and asynchronous processing
  • Experience with relational databases (e.g., MSSQL) and proficiency in writing efficient SQL queries
  • Familiarity with NoSQL databases (e.g., MongoDB)
  • Knowledge of version control systems (e.g., Git) and familiarity with continuous integration and deployment (CI/CD) processes
  • Focus on developing secure applications exposed to multiple audits (OWASP, SSAE16, PCI)
  • Proficiency in using build tools (e.g., Maven, Gradle) and dependency management
  • Strong problem-solving skills and ability to debug complex issues
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment
  • Proven ability to deliver high-quality software projects on time and within budget
  • Familiarity with multiple Agile development methodologies (e.g., Scrum, Kanban, Waterfall) is a plus

Benefits

  • Competitive compensation package
  • Company-paid benefits package including medical, dental, and vision
  • Generous PTO plan
  • 401k match
  • Opportunity to work in a remote environment

Related Job Pages

More Full-stack Engineer Jobs

Emergent Software logo

Lead Software Engineer

Emergent Software

Your Full Stack Technology Partner

Full TimeRemoteTeam 51-200Since 2003H1B No Sponsor

• Lead the design, development, and evolution of a partner-facing API platform. • Architect and maintain a well-versioned, secure, and developer-friendly public API surface with a focus on backward compatibility, authentication, rate limiting, and documentation. • Define and implement API architecture, standards, and best practices. • Provide hands-on technical leadership through architecture guidance, code reviews, mentoring, and engineering best practices. • Own the long-term technical strategy and roadmap for the platform. • Collaborate closely with product managers, project managers, and engineering teams across multiple platforms. • Lead and coordinate the work of distributed engineering resources, including international contractors. • Own production systems for partner APIs, including monitoring, observability, incident response, alerting, performance optimization, reliability, and operational readiness. • Drive integration efforts with external SaaS platforms and partners. • Help establish engineering processes, technical direction, and team standards as the platform grows. • Break down complex initiatives into actionable workstreams and translate business requirements and acceptance criteria into technical deliverables. • Develop project plans, coordinate resources, and drive timely delivery of key initiatives. • Contribute to architecture and technical decision-making across services and platforms developed in multiple programming languages. • Serve as both a technical leader and hands-on contributor during the initial build phase.

Alabama + 24 moreAll locations: Alabama | Arizona | Florida | Idaho | Illinois | Iowa | Kansas | Kentucky | Maine | New Hampshire | New Mexico | North Carolina | Ohio | Michigan | Minnesota | Missouri | Pennsylvania | Rhode Island | South Carolina | South Dakota | Tennessee | Texas | Utah | Virginia | Wisconsin
$140K - $160K / year
Full TimeRemoteTeam 51-200H1B No Sponsor

Role Description TechOp Solutions International is seeking an experienced Remote Senior Software Developer Manager to lead the design, development, implementation, and ongoing support of enterprise call center applications and technology solutions. This position is responsible for managing the full systems development lifecycle (SDLC), overseeing software development activities, and ensuring technology solutions align with business requirements and operational objectives. - Lead the daily operations of the Training and Quality Assurance team. - Develop, implement, and maintain training programs for new hires and existing staff. - Design and update training materials, job aids, and instructional resources. - Conduct instructor-led, virtual, and self-paced training programs. - Establish quality standards and performance evaluation methodologies. - Monitor customer interactions across multiple communication channels to ensure compliance and service quality. - Conduct calibration sessions with operational leadership and quality teams. - Analyze quality trends and identify opportunities for coaching and performance improvement. - Prepare quality assurance reports, dashboards, and performance analyses. - Develop corrective action plans and continuous improvement initiatives. - Coordinate with operational leadership to identify training needs and performance gaps. - Perform additional duties as assigned. Qualifications - Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related technical discipline (Preferred). - Minimum eight (8) years of experience in enterprise software development, systems analysis, or application development. - Current Salesforce Developer Certification. - Current Salesforce Agentforce Certification. - Demonstrated experience designing and developing Salesforce-based applications and integrations. - Excellent analytical, troubleshooting, communication, and leadership skills. - Must meet security eligibility requirements. Company Description TechOp Solutions is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, citizenship status, age, disability or handicap, sex, marital status, veteran status, sexual orientation, genetic information, gender identity or any other characteristic protected by applicable federal, state or local laws.

United States
Skylight logo

Senior/Staff Software Engineer, Fullstack

Skylight

We make consumer technology products for families: Skylight Frame & Skylight Calendar

Full TimeRemoteTeam 11-50Since 2015H1B No Sponsor

Role Description At Skylight, software engineers design, implement, and maintain software systems to improve government services for users. This software is built to meet the needs of regular users of government services as well as Skylight's partners in government. Skylight is partnering with the National Archives (NARA) to improve how electronic records across the government are migrated, preserved, and accessed. On this team, you'll build end-to-end on a cloud-native stack — including AWS, Spring Boot, and Angular — to make large volumes of government records reliable, searchable, and accessible to the people who depend on them. What you'll do - Build and improve systems that migrate, preserve, and make large volumes of government records searchable and accessible. - Engineer software products end-to-end — frontend and backend — on a cloud-native stack as part of a cross-functional team of researchers, designers, product managers, and engineers. - Build accessible, Section 508–compliant interfaces and the APIs and services behind them, keeping secure data exchanges reliable and performant. - Advocate for and adhere to lean-agile engineering practices such as API-first design, continuous integration, version control, and automated testing. - Build secure, compliant software that meets federal security standards and defends against common vulnerabilities. - Mentor other engineers and share knowledge to strengthen the team's engineering practice. Qualifications - Ability to write clean, working, and reusable code. - Can produce high-quality code by adhering to good practices such as automated testing. - Familiar with how to build secure, compliant software and defend against common vulnerabilities. - Possess a foundational understanding of data engineering, including how to use various datastores to handle persistent data in software systems. - Understand the different pieces of software systems and how to fit them together, while keeping performance, reliability, and availability in mind. - Experience engineering software products end-to-end — frontend and backend — on a cloud-native stack as part of a cross-functional team of researchers, designers, product managers, and engineers in iterative delivery. - Understand the importance of always putting users at the center of your work, including thinking through the impact and implications of any code that you write. - A mindset and work approach that aligns with our core values. Nice-to-haves - Experience with databases and cloud infrastructure, ideally AWS and OpenSearch. - Familiarity with CI/CD best practices. - Experience with infrastructure as code (e.g., Docker, Terraform). - Familiarity with Java/Spring Boot and a modern JavaScript framework such as Angular. - Experience delivering technology and modernizing legacy systems in government, regulated industries, or other public-benefit settings. - A track record of staying aligned and accountable on remote teams. Other requirements - Some of our available roles are on federal contracts that require a degree or additional years of experience as a substitute. - All work must be conducted within the U.S., excluding U.S. territories. - This contract requires U.S. citizenship to be eligible for employment. - You must complete a company background check successfully. Logistics - Position type: This is a full-time, exempt position. - Location: This is a fully remote position. - Travel: This role may require occasional travel based on company, client, or contract needs. Salary We want to give you the most competitive salary possible. After all, you deserve it! To that end, we use the results of our interview process to determine what salary is most appropriate given your current level of seniority. For a Software Engineer at Skylight, the current salary ranges are as follows: - Associate Software Engineer: $90,000–$125,000 - Software Engineer I: $120,000–$140,000 - Software Engineer II: $135,000–$160,000 - Senior Software Engineer: $150,000–$185,000 - Staff Software Engineer: $170,000–$203,000 - Principal Software Engineer: $180,000–$230,000 Benefits - Medical insurance, dental insurance, vision insurance. - Short-term and long-term disability insurance. - Life and AD&D insurance. - Dependent care FSA, healthcare FSA, health savings account. - Dollar-for-dollar 401(k) match up to 10% of your salary with no vesting period. - Flexible paid-time-off policy (generally around 25 days per year), plus 11 paid federal holidays. - Up to 12 weeks paid-time-off for all eligible new birth, adoption, or foster parents. - Performance rewards, including annual salary increase, annual performance bonus, spot bonuses, and stock options. - Business development / sales bonuses. - Referral bonuses. - Annual $2000 allowance for professional development. - Annual $750 allowance for tech-related purchases. - Annual swag budget of $100 to display your Skylight pride with some merchandise (hoodies, hats, and more). - Dollar-for-dollar charity donation matching, up to $500 per year. - Flexible, remote-friendly work environment. - An environment that empowers you to unleash your superpowers for public good.

United States
$150K - $203K / year
Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Designing and building scalable backend applications for next-generation identity solutions. • Collaborating with Product Management and engineering teams to deliver high-quality features. • Conducting design reviews and partnering with QA to deploy production code. • Collaborating across the organization with Data Science, Product, and Operations to build innovative components of Akamai's Big Data AI solutions. • Solving complex technical challenges proactively with a high success rate. • Participating actively in agile SCRUM planning and technical team meetings. • Optimizing and supporting the continuous integration and delivery pipelines.

Israel