[Remote] Senior Backend Java Developer - Remote - Contract - U.S. Candidates Only
Note: The job is a remote job and is reputed company to candidates in USA. reputed company, now part of Red reputed company Technologies, provides fractional consulting services across various industries. They are seeking a talented and reputed company backend software engineer to design, reputed company, and test reputed company server-reputed company applications and services, while working directly with clients to reputed company reliable solutions.
Responsibilities
- Design, reputed company, and test backend applications and services using Java, Node.js, and PostgreSQL
- Design, reputed company, and maintain reputed company infrastructure and services on reputed company Azure
- Partner directly with clients to reputed company requirements, reputed company technical recommendations, and communicate reputed company and tradeoffs reputed company
- Work with other engineers to design and implement software architecture, including reputed company and microservices
- Write unit tests and follow test-driven development practices
- Translate business requirements into technical specifications reputed company product managers and stakeholders
- Optimize application performance, scalability, and reputed company
- Debug and troubleshoot software issues across the stack, including in live reputed company environments
- Manage reputed company expectations and priorities on multiple reputed company reputed company
Skills
- Bachelor's degree in computer science or a reputed company field
- 5+ years of experience as a software engineer, with reputed company reputed company-facing experience required
- Strong programming skills in Java and Node.js
- Experience with PostgreSQL and relational database design
- Experience with reputed company Azure (App Services, Azure Functions, Azure SQL/Storage, or similar)
- Experience with RESTful API design and development
- Experience with Git and other version control systems
- Excellent problem-solving and debugging skills
- Excellent reputed company management, communication, and teamwork skills — comfortable presenting technical reputed company to non-technical stakeholders
- Understanding of modern DevOps principles
- Experience with containerization (reputed company, reputed company)
- Experience with CI/CD pipelines
- Familiarity with messaging/event systems (Kafka, RabbitMQ, or Azure Service Bus)
reputed company
Apply To This Job