
Senior Backend Engineer (Java)
Moniepoint11 days ago
Remote, Worldwide or Bengaluru, IndiaSenior
Responsibilities
- Collaborate with Product, Design, and QA to design and deliver high-impact features.
- Architect and build scalable, high-performance backend services using Java and Spring Boot.
- Write clean, maintainable, well-documented, reliable, and testable code.
- Integrate third-party services and APIs with robust error handling and graceful degradation.
- Improve system performance and developer experience through automation and refactoring.
- Diagnose and resolve complex issues across the stack and identify technical improvements.
- Participate in code reviews and architecture discussions while promoting engineering best practices.
- Document technical decisions, systems, and processes.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline.
- At least 5 years of hands-on professional software engineering experience focused on backend development.
- Deep expertise in Java and Spring Boot and a strong understanding of backend architecture.
- Experience designing, building, and scaling web services, RESTful APIs, and distributed systems.
- Working knowledge of Agile development methodologies and CI/CD pipelines.
- Strong proficiency with relational databases and ORM frameworks such as Hibernate.
- Frontend experience with AngularJS or React is a plus.
- Strong debugging, troubleshooting, communication, and collaborative problem-solving skills.
Benefits
- People-first culture focused on employee well-being, inclusion, respect, and collaboration.
- Learning and development environment with knowledge sharing, training, and internal technical talks.
- Salary, pension, health insurance, paid leave, and other benefits are offered.
- Remote work arrangement indicated by the #LI-Remote listing marker.