Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Senior Software Engineer (Backend - Java)

Posted
Discussion

Description

About the Role


Our client, a global leader in digital transformation services, is actively seeking a talented and experienced Senior Software Engineer specializing in Java backend development. This is a fully remote position, offering the flexibility to work from anywhere. You will be instrumental in designing, developing, and deploying robust, scalable, and high-performance backend systems for a variety of enterprise-level applications. This role requires a deep understanding of Java, Spring Boot, microservices architecture, and database technologies. The ideal candidate is a self-starter, possesses excellent problem-solving skills, and thrives in a collaborative, remote-first environment. Join our client's distributed team and contribute to innovative solutions that drive business success worldwide.


Key Responsibilities



  • Design, develop, and maintain scalable and reliable backend services using Java and Spring Boot.

  • Build and optimize RESTful APIs for seamless integration with various systems.

  • Write clean, efficient, well-documented, and testable code.

  • Collaborate with cross-functional teams (product, frontend, QA) in an agile, remote environment.

  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.

  • Troubleshoot and resolve complex production issues promptly.

  • Optimize application performance and database queries.

  • Contribute to architectural discussions and technology choices.

  • Ensure adherence to coding standards and best practices.

  • Engage in continuous learning and stay updated with emerging technologies.


Requirements



  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • 5+ years of professional backend software development experience.

  • Strong proficiency in Java and the Spring Boot framework.

  • Experience with microservices architecture and design patterns.

  • Expertise in SQL databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).

  • Familiarity with message queuing systems (e.g., Kafka, RabbitMQ).

  • Experience with cloud platforms (AWS, Azure, GCP).

  • Proficiency with version control systems (e.g., Git).

  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies.

  • Excellent communication skills and ability to work effectively in a remote team.


Benefits


Our client offers a competitive salary, comprehensive health benefits, generous paid time off, opportunities for professional development and online training, and the distinct advantage of a fully remote work environment. You will have the opportunity to work on impactful projects with a global reach, collaborating with talented individuals from around the world.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →