A.C.Coy Company logo
A.C.Coy Company

Staffing and consulting firm specializing in IT, Accounting & Finance, Engineering and Sales placements.

Senior Java Developer

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 51-200Since 1986H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Developer

A.C.Coy Company

• Design, develop, test, and deploy Java-based applications using Spring Boot and related frameworks • Develop and maintain modern, responsive front-end applications using Angular • Build and optimize RESTful APIs and microservices architectures • Integrate applications with Oracle databases, ensuring efficient queries and performance • Design and deploy cloud-ready solutions on Microsoft Azure • Participate in code reviews, architecture discussions, and technical design sessions • Troubleshoot and resolve issues across the full stack (front-end, back-end, cloud) • Collaborate with QA, DevOps, UX, and product teams to deliver high-quality solutions

Job Requirements

  • US Citizenship
  • Degree from an accredited College/University in Software Engineering, Computer Science, Business, or related discipline
  • 8+ years of experience in Java development
  • Hands-on experience with Spring Boot, Spring MVC, and Spring Data
  • Experience developing front-end applications using Angular (v8+), including TypeScript, components, services, and reactive forms
  • Strong understanding of HTML, CSS, TypeScript, and responsive UI patterns
  • Proficiency with Oracle SQL, stored procedures, and performance tuning
  • Experience deploying and supporting applications on Azure
  • Familiarity with Git, CI/CD pipelines, and modern development practices
  • Solid understanding of REST APIs and microservices architecture
  • Strong problem-solving and communication skills
  • Experience with Kubernetes, Docker, or other containerization technologies is a PLUS
  • Exposure to Azure DevOps, GitHub Actions, or similar DevOps pipelines is a PLUS
  • Experience with messaging technologies (Kafka, RabbitMQ) is a PLUS
  • Must be able to obtain DoD Public Trust clearance
  • Must have lived in the United States for the past 5 years
  • Cannot have more than 6 months travel outside the United States within the last 5 years.

Benefits

  • 100% remote work
  • Working with US Government client
  • Opportunity for contract-to-hire

Related Job Pages

More Backend Engineer Jobs

runZero logo

Senior Software Engineer, Go

runZero

runZero (formerly Rumble Network Discovery) provides a comprehensive asset inventory & network visibility platform.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop and maintain high-quality, performant web applications using Go, Vue.js, and other technologies • Build features and solve problems that frequently span front-end and back-end concerns • Collaborate closely with product management, design, frontend, and backend engineers to understand customer needs and translate them into product features • Participate in code reviews, providing constructive feedback to team members • Conduct thorough testing and debugging to ensure the performance and quality of both front-end and back-end code • Contribute to the continuous improvement of our products, technology, and practices with a pride of ownership • Stay up-to-date with the latest trends and best practices in front-end, back-end, and architectural development • Excellent communication and teamwork skills

United States
$160K - $190K / year
EXANTE logo

Senior Erlang Developer

EXANTE

Global prime broker backed by proprietary technology and dedicated service.

Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

Role Description We are looking for an Erlang Developer, ideally with experience in the financial industry with a minimum of 5 years of professional development experience that will work on: - Distributed high load financial system. - Processing trades and transactions, calculating financial metrics using several distributed services in Erlang. - Storing large amounts of data in PostgreSQL. - Communicating with external services using a combination of REST API and TCP-based streams. - Collecting metrics, logs, benchmarking and making necessary performance improvements. Reporting Line - Erlang Dev Lead Worksite: Remote/ Hybrid/ On-site (options vary by location) Responsibilities: - Design, develop and implement new features from idea stage all the way into production. - Maintain current functionality against the backdrop of growing number of data and requests. - Participate in architecture development, writing and maintaining documentation. - Actively interact with your team, code reviews, mentorship and knowledge sharing. Qualifications - 5+ years of professional development experience. - Experience with Erlang/Elixir development, excellent knowledge of OTP. - Experience developing distributed server-side applications with high load. - Experience working with SQL databases, understanding of the principles of working with a significant amount of data, ways to optimize latency. - Experience with git, teamwork using github/gitlab. - Linux OS knowledge at the level of an experienced user. - Proactive in leveraging AI tools to improve productivity and workflow efficiency. - English at B1 level and above. Requirements - Integrity & loyalty. - Team player with advanced communication and collaboration skills. - A hands-on, can-do attitude - always looking for solutions and thinking out of the box. - Capability to work and succeed in the fast pace and ever-changing environment. Benefits - Competitive salary that reflects your experience and the value you bring. - Flexibility that fits your life — work from home, from our office, or a mix of both. You decide what works best. - Flexible benefits package — choose the options that suit your life, not a one-size-fits-all bundle. - A genuinely good place to work — an informal, collaborative culture where ideas are heard and bureaucracy stays out of your way. - Continuous learning — ongoing training, education programs, and the support to deepen your expertise in a fast-moving industry. - Connection beyond your desk — events that bring our teams together to network and celebrate. - Global exposure — work side by side with talented colleagues from all over the world, across a business serving clients in 100+ countries.

Worldwide
Pragmatike logo

Senior Java Developer

Pragmatike

Remote first tech projects

Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Design, develop, and maintain scalable backend applications using modern Java (17/21) and the Spring ecosystem • Own software delivery from architecture and implementation through deployment, monitoring, and production support • Build and evolve microservices, RESTful APIs, and distributed systems with a focus on performance and reliability • Participate in solution design, technical decision-making, and architectural discussions across engineering teams • Diagnose production issues, optimize system performance, and implement robust long-term solutions • Collaborate closely with product and engineering stakeholders to challenge requirements and deliver high-quality outcomes • Mentor developers through code reviews, technical guidance, and knowledge sharing • Contribute to technical hiring and help strengthen engineering standards across the organization • Leverage AI coding assistants to improve development speed, code quality, and debugging workflows

Portugal
Pragmatike logo

PHP Developer

Pragmatike

Remote first tech projects

Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Design, develop and maintain robust backend services in native PHP (7/8), with clean, testable and well-documented code. • Build and optimize high-volume transaction and billing workflows, ensuring reliability, idempotency and data integrity at scale. • Develop and maintain REST/SOAP APIs for operator, merchant and third-party integrations. • Work with relational databases (MySQL/MariaDB/PostgreSQL): schema design, query optimization, indexing and performance tuning. • Integrate with external systems and gateways (payment, messaging/SMS, USSD, carrier connections, monitoring, billing). • Implement asynchronous processing using message queues (RabbitMQ, Kafka) and caching layers (Redis/Memcached). • Ensure application security, resilience and observability (logging, metrics, alerting) in a high-availability context. • Contribute to CI/CD pipelines, code reviews, and Git-based workflows. • Collaborate with product, ops and QA teams to ship, monitor and continuously improve services in production.

Vietnam