Location
Secunderabad | India
Job description
Dear Aspirants, Greetings from ???????????????????????????????????? !!
We have an amazing opportunity for ????????. Software Engineer who can join our team immediately!
Primary Skill set : Java, Spring Boot, Microservices, and Kafka / Rabbit MQ / Active MQ
Experience: 6+ years
Location: Hyderabad
Notice period: Immediate - Immediate
Job Description
We are seeking a highly skilled and experienced Java, Spring Boot, Microservices, and Kafka Developer to join our team. As a Java, Spring Boot, Microservices, and Kafka Developer, you will be responsible for designing, developing, and maintaining scalable and resilient software applications using these technologies. You will collaborate with cross-functional teams to gather requirements, architect solutions, and implement them using your expertise in Java, Spring Boot, Microservices, and Kafka.
Responsibilities
- Design, develop, and maintain software applications using Java, Spring Boot, Microservices architecture, and Kafka
- Collaborate with stakeholders to gather and analyze requirements
- Translate requirements into technical specifications and design scalable solutions
- Write clean, efficient, and maintainable code following coding best practices
- Implement and deploy Microservices using Spring Boot and related frameworks
- Design and develop event-driven architectures using Kafka messaging system
- Integrate Kafka with Microservices to enable real-time data streaming and processing
- Conduct thorough testing and debugging of applications to ensure high-quality deliverables
- Participate in code reviews, provide constructive feedback, and ensure code quality
- Stay up-to-date with the latest trends and technologies in Java, Spring Boot, Microservices, and Kafka development
- Troubleshoot and resolve software defects and issues in a timely manner
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience as a Java, Spring Boot, Microservices, and Kafka Developer or similar role
- Strong proficiency in Java programming language, Spring Boot framework, Microservices architecture, and Kafka
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript
- Experience with database systems, SQL, and data modeling
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes
- Understanding of cloud platforms such as AWS, Azure, or Google Cloud
- Ability to work in an Agile development environment
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
Soft Skills
- Excellent understanding of problem solving techniques
- Ability to write automated tests.
- Willing to work on any part of the platform.
- Do code reviews with attention to detail.
- Ability to effectively communicate progress
- Ability to breakdown work incrementally.
- Agile mindset.
- Actively share best practices in the team
Job tags
Salary