Noida, Uttar Pradesh, India
Information Technology
Full-Time
UST
Overview
Role Description
Key Responsibilities:
Skills
JavaSpringBoot,Hands-on Programming,Junit,MongoDB
Key Responsibilities:
- Backend Development: Design, develop, and maintain high-quality, efficient, and scalable backend services using Java, Spring Boot, and Microservices architecture.
- Testing & Quality Assurance: Write comprehensive unit and integration tests using JUnit and Mockito to ensure code reliability and maintainability.
- API Development: Design and implement RESTful APIs for seamless communication between services.
- Database Management: Utilize MongoDB and relational databases to design and manage data storage solutions; write efficient SQL queries for data manipulation.
- Cloud Integration: Deploy and manage applications on cloud platforms such as AWS, GCP, or Azure.
- Version Control & CI/CD: Use Git for version control; implement CI/CD pipelines to automate deployment processes.
- Collaboration: Work closely with cross-functional teams to gather requirements, define system specifications, and deliver features that meet business needs.
- Troubleshooting: Identify, debug, and resolve issues in a timely manner to maintain application performance and reliability.
- Documentation: Contribute to the creation and maintenance of technical documentation, including design specifications and API documentation.
- Programming Languages: Proficiency in Java 8+.
- Frameworks & Technologies: Experience with Spring Boot, Spring Cloud, and Microservices architecture.
- Testing Frameworks: Strong knowledge of JUnit and Mockito for unit and integration testing.
- API Development: Experience in designing and consuming RESTful APIs.
- Database Management: Proficiency in MongoDB and relational databases; strong SQL skills.
- Cloud Platforms: Experience with AWS, GCP, or Azure.
- Version Control: Proficiency in Git.
- CI/CD Tools: Familiarity with Jenkins, Docker, and Kubernetes.
- Development Practices: Strong understanding of Agile methodologies and DevOps practices.
- Containerization & Orchestration: Experience with Docker and Kubernetes.
- Messaging Systems: Knowledge of Kafka or RabbitMQ.
- Authentication Systems: Experience with OAuth 2.0, JWT, Auth0, or Okta.
- Monitoring Tools: Familiarity with tools like Datadog, Prometheus, or Grafana.
- Front-End Technologies: Basic understanding of Angular, React, or Vue.js.
- Analytical Thinking: Strong problem-solving abilities and attention to detail.
- Communication: Excellent verbal and written communication skills.
- Team Collaboration: Ability to work effectively in a team-oriented environment.
- Adaptability: Willingness to learn new technologies and adapt to changing requirements.
Skills
JavaSpringBoot,Hands-on Programming,Junit,MongoDB
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in