Remote Jobs RockRemote Jobs Rock

Senior Software Development Lead

πŸ“… Sep 22
Java 8+Spring BootRestful Web ServicesMicroservices Architecture
Apply Now

πŸ“œ Description

  • Develop and maintain Java 8+ backend applications with Spring Boot in a microservices environment.
  • Design and implement RESTful web services and APIs.
  • Investigate production issues and hypercare tickets through code analysis and root cause analysis.
  • Collaborate with cross-functional teams in Agile workflows using Jira.
  • Optimize application performance and scalability using AWS infrastructure.
  • Maintain PostgreSQL persistence and contribute to RCA documentation and continuous improvement.

πŸ› οΈ Requirements

  • 4 to 7 years of hands-on Java backend development experience, including microservices and application support.
  • Experience with Java 8+, Spring Boot, RESTful services, microservices, AWS, PostgreSQL, and Git.
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Java or Spring certification and AWS Developer or similar cloud certification are desired.
Full job description
Engineer, Applications & Platforms

Primary Skills

  • CI/CD Pipeline, Spring REST, Java, Hibernate, Oracle RDBMS, Kafka, Docker, Java REST Web API, Spring Core, Spring Boot, Kubernetes, MySQL
  • Job requirements

  • Experience Range: With at least 4 to 7 years of hands-on experience in Java backend development, including microservices architecture and application support. Key Responsibilities: 1. Develop and maintain backend applications using Java 8+ and Spring Boot within a microservices environment. 2. Design and implement RESTful web services and APIs to deliver scalable business solutions. 3. Resolve hypercare tickets and production issues by performing detailed code analysis and root cause investigation. 4. Collaborate with cross-functional teams in Agile settings to deliver high-quality software and manage workflows using Jira. 5. Optimize application performance and scalability, leveraging AWS cloud infrastructure. 6. Integrate and maintain data persistence using PostgreSQL, ensuring robust database operations. 7. Contribute to RCA documentation and support work, promoting continuous improvement and knowledge sharing. Required Skills: 1. Java 8+ development 2. Spring Boot framework 3. RESTful web services 4. Microservices architecture 5. AWS cloud services 6. PostgreSQL 7. Git version control Preferred Skills: 1. GraphQL API design and implementation 2. Python scripting for automation and integration 3. Kafka messaging and event streaming 4. Hibernate ORM 5. Experience with Jira for Agile project management 6. CI/CD pipeline implementation 7. Docker containerization 8. Kubernetes orchestration Desired Qualifications: 1. Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a closely related discipline 2. Certification in Java programming or Spring framework (such as Oracle Certified Professional: Java SE or Spring Professional Certification) 3. AWS Certified Developer or similar cloud certification
  • Datadog

    Senior Software Engineer - Alerting Platform Automation

    πŸ•’ yesterday
    DatadogπŸ‘₯ 5001 - 10,000 employees🏒 Computer Software

    Build and scale automation for Datadog’s Alerting platform, creating fast test environments and improving infrastructure, CI/CD, deployment, and developer tooling to strengthen reliability and feedback loops.

    Software EngineeringInfrastructure AutomationAlerting PlatformsCI/CD
    Futureplc

    Senior .NET Engineer - Partner Integrations

    πŸ•’ yesterday
    FutureplcπŸ‘₯ 1001 - 5000 employees🏒 Media Production

    Lead technical execution and full lifecycle ownership for partner integrations, collaborating with external partners and guiding the engineering team to deliver high-performance REST APIs.

    C#SQL ServerREST APIsSOAP
    ZoomInfo

    Senior Software Engineer, Mobile Engineer

    πŸ•’ 2 days ago
    ZoomInfoπŸ‘₯ 10,000+ employees🏒 Software Development🀝 B2B

    Develop and maintain production React Native apps for iOS and Android, delivering reliable, high-performance features while shaping technical quality, resolving complex issues, and mentoring engineers.

    React NativeJavaScriptTypeScriptRedux

    Trusted by Remote Workers