Job Description
1. Design and Development: Design, develop, and deploy scalable Microservices-based backend applications using Spring Boot.
2. Microservices Architecture: Implement and maintain Microservices architecture, ensuring seamless communication between services.
3. API Development: Develop RESTful APIs, ensuring high-quality, scalable, and secure code.
4. Collaboration: Collaborate with cross-functional teams to identify and prioritize project requirements.
5. Troubleshooting: Troubleshoot and resolve technical issues, ensuring minimal downtime.
6. Code Quality: Ensure high-quality code through testing, code reviews, and refactoring.
7. Staying Up-to-Date: Stay current with industry trends, emerging technologies, and best practices.
Requirements
1. Experience: 5+ years of Java backend development experience.
2. Spring Boot: Strong expertise in Spring Boot, Spring Cloud, and Microservices architecture.
3. Java: Proficient in Java 8+.
4. Database: Experience with database management systems (eg, MySQL, PostgreSQL).
5. API Security: Understanding of API security frameworks (eg, OAuth, JWT).
6. Testing: Experience with testing frameworks (eg, JUnit, TestNG).
7. Agile: Familiarity with Agile development methodologies.
Nice to Have
1. Cloud Experience: Experience with cloud platforms (eg, AWS, Azure).
2. Containerization: Knowledge of containerization (eg, Docker).
3. DevOps Tools: Familiarity with DevOps tools (eg, Jenkins, GitLab CI).
4. Certifications: Java, Spring Boot, or Microservices certifications.
Technical Skills
1. Java 8+
2. Spring Boot
3. Microservices architecture
4. Spring Cloud
5. RESTful APIs
6. Database management systems (eg, MySQL, PostgreSQL)
7. API security frameworks (eg, OAuth, JWT)
8. Testing frameworks (eg, JUnit, TestNG)
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: Systechcorp Inc
Location(s): Kolkata
Keyskills:
spring boot
Backend
Architecture
Database management
Management systems
Postgresql
MySQL
Cloud
microservices
Testing