TA
Job Description
Job Title: Senior Java Developer/Lead
Location: Bangalore, Pune
Job Type: Full-Time
Job Description:
Responsibilities:
- Experience of Java, MicroServices development, Spring boot framework
- Experience in designing and implementing secure and scalable architecture
- Experiacne of leading the team
- Strong Object-oriented concepts, Design Patterns
- Experience of SQL/NoSQL/Database/Cassandra
- Well versed with Cloud Development technologies and Microservices architecture.
- CICD, DevOps pipeline understanding / knowledge, CICD tools such as Jenkin, Github etc.
- Experience designing data flows e.g. streaming, batch processing, parallel execution (Kafka, Kinesis, Redis etc.)
- Experience in industry proven API Gateway
- Experience of AWS (Experience in using EC2, AWS Lambda, S3, AWS API Gateway, DynamoDB, EKS)
Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field.
- Should have Lead experience.
- 7+ years of experience in Java development.
- Strong experience with Microservices architecture and Spring Boot framework.
- Proficiency in AWS services such as EC2, S3, Lambda, RDS, and API Gateway.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or AWS CodePipeline.
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.
