What are the responsibilities and job description for the Senior Backend Developer position at TechDigital Corporation?
Job Summary: We are seeking experienced Senior Backend Developers with a strong background in Java and microservices. The ideal candidates will have 8-15 years of experience in backend development, with a focus on writing high-quality, scalable, and performant code. This role involves 85% coding and 15% collaboration with product teams and CIS for UAT and testing.
Key Responsibilities:
• Develop and maintain backend services using Java and Spring Boot.
• Write and integrate microservices with downstream systems.
• Ensure high code quality with good coverage, performance, and scalability.
• Collaborate with product teams and CIS for UAT and testing.
• Monitor and optimize API performance and resource consumption.
• Build dashboards to monitor APIs and handle HTTP errors.
• Work with Google Cloud and MongoDB for data persistence and cloud deployment.
• Understand and implement non-functional requirements such as end tracing and system monitoring.
Qualifications:
Key Responsibilities:
• Develop and maintain backend services using Java and Spring Boot.
• Write and integrate microservices with downstream systems.
• Ensure high code quality with good coverage, performance, and scalability.
• Collaborate with product teams and CIS for UAT and testing.
• Monitor and optimize API performance and resource consumption.
• Build dashboards to monitor APIs and handle HTTP errors.
• Work with Google Cloud and MongoDB for data persistence and cloud deployment.
• Understand and implement non-functional requirements such as end tracing and system monitoring.
Qualifications:
- 8-15 years of experience in backend development with Java.
- Strong expertise in microservices architecture and REST APIs.
- Experience with Spring Boot and building scalable microservices.
- Knowledge of Google Cloud and MongoDB.
- Ability to write high-quality, secure, and performant code.
- Understanding of non-functional requirements and system monitoring.
- Excellent problem-solving skills and attention to detail.
- Bachelor degree required
- Must have recent experience in using all of these tools.
- 5 years of experience on Java SpringBoot
- 5 years of experience on Micro services architecture
- 3 years of experience on Mongo DB a plus, nice to have
- 3 years of designing enterprise solutions
- 5 of experience REST APIs
Salary : $117,200 - $152,200