What are the responsibilities and job description for the Sr. Developer Backend (Core Java) position at Lorven Technologies, Inc.?
Job Title : Sr. Developer Backend ( Core Java)
Location : New York city, NY | Hybrid
Duration : Long Term contract
Face to face interview required for L2 round
Job Description:
We are seeking a skilled Java Developer to join our team The ideal candidate will have strong experience in backend development using Java and Spring Boot working within a micro services architecture and integrating with frontend applications built using AngularJS
Key Responsibilities:
- Design develop and maintain scalable backend applications using Java and Spring Boot
- Develop and maintain RESTful APIs and integrate them with frontend applications built using AngularJS
- Work with MongoDB for data modeling querying and performance optimization
- Contribute to CICD pipelines using GitHub and Jenkins for automated builds and deployments
- Write unit and integration test cases following structured testing and development practices
- Troubleshoot production issues and enhance system performance and reliability
- Collaborate with crossfunctional teams including frontend developers QA DevOps and product managers
- Participate in code reviews and ensure adherence to coding standards and best practices
Required Skills Qualifications:
- Bachelor's degree or Maters Degree in Computer science, or a related field, with minimum 10 Years of Overall IT experience.
- 5 years of experience in Java development
- Strong proficiency in Java Spring Boot Micro services architecture and RESTful API development
- Hands on experience with MongoDB
- Experience working with AngularJS
- Familiar with Kafka or other messaging systems
- Familiarity with CICD tools such as GitHub and Jenkins
- Experience in writing unit tests and following structured testing methodologies
- Strong analytical and problem solving skills
- Experience working in Agile Scrum environments
- Strong Analytics and problem Solving Skills
- Demonstrate excellent communication skills including the ability to effectively communicate with internal and external customers.
- Ability to use strong industry knowledge to relate to customer needs and dissolve customer concerns and high level of focus and attention to detail.