What are the responsibilities and job description for the Senior Backend Developer position at Noblesoft Technologies?
Job Title : Senior Backend Developer
Location St louis MO(Remote)
Duration : 6 months
Job Summary : We are seeking experienced Senior Backend Developers with a strong background in Java and microservices. The ideal candidates will have 815 years of experience in backend development with a focus on writing highquality 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 nonfunctional requirements such as end tracing and system monitoring.
Qualifications :
- 815 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 highquality secure and performant code.
- Understanding of nonfunctional requirements and system monitoring.
- Excellent problemsolving 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