Leading Tech Company
Job Title: Software Developer (Spring Boot)
Location: Bangalore (Flexible, but must be available to relocate when required)
Availability: Immediate
Salary: ₹15 – 17 LPA (Negotiable)
Experience: 8-10 Years
Mode: Contract (6 months – 1 year)
Requirement: Strong technical and communication skills
Mandatory Qualifications:
- Certifications: Java programming, Spring Boot, or AWS.
- Containerization: Experience with Docker and Kubernetes.
- Database Knowledge: Proficient with relational and NoSQL databases.
- DevOps: Familiarity with CI/CD pipelines and DevOps practices.
Role and Responsibilities:
- Java Development: Develop high-quality software using Java.
- Spring Boot Framework: Design, implement, and maintain Java-based applications.
- Kafka Integration: Integrate applications with Kafka for real-time data processing.
- AWS Deployment: Deploy and manage applications on AWS cloud.
- Collaboration: Work with cross-functional teams to define, design, and ship new features.
- Troubleshooting: Debug and resolve issues in existing software.
- Code Quality: Ensure performance, scalability, and quality of software solutions.
- Continuous Learning: Stay updated on the latest trends in Java, Spring Boot, Kafka, and AWS.
Required Skills & Knowledge:
- Educational Background: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Java Expertise: Proven experience with strong Java programming skills.
- Spring Boot: Experience in building RESTful APIs and microservices.
- Apache Kafka: Knowledge of distributed streaming platforms.
- AWS Services: Familiarity with EC2, S3, Lambda, and RDS.
- SDLC & Agile: Understanding of software development lifecycle and agile methodologies.
- Problem-Solving: Excellent analytical skills with attention to detail.
- Communication: Strong verbal and written communication skills.
- Teamwork: Ability to work independently and in a fast-paced team environment.