Java Development:Experience :- 4+ years Location :- Bangalore (Fully Remote)
Design, develop, and maintain Java-based applications.Write well-designed, efficient, and testable code.
Kafka Integration:
Implement Kafka-based solutions for real-time data processing and event-driven architectures.Ensure seamless integration of Kafka components within the overall system architecture.
Spring Boot Development:
Utilize Spring Boot to create robust and scalable microservices.Implement and optimize Spring Boot applications for maximum performance and efficiency.
Rest API Development:
Design and develop RESTful APIs for seamless communication between different components and services.Ensure compliance with industry standards and best practices for API development.
Collaboration:
Collaborate with cross-functional teams to define, design, and ship new features.Work closely with product owners, architects, and other stakeholders to understand and contribute to the overall product roadmap.
Testing:
Develop and execute unit tests to ensure the reliability and stability of the codebase.Participate in system integration testing and user acceptance testing.
Documentation:
Create and maintain technical documentation for code, design, and architecture.
Continuous Improvement:
Stay updated on emerging trends and technologies in Java development, Kafka, Spring Boot, and Rest API.Actively participate in code reviews and provide constructive feedback.
Requirements:
Proven experience as a Java Developer with a strong understanding of Java programming language.Hands-on experience with Kafka for building event-driven systems.Proficiency in developing micro services using Spring Boot.Strong understanding of Rest API design principles.Experience with database systems (e.g., MySQL, MongoDB).Experience with version control systems (e.g., Git) and CI/CD pipelines.Excellent problem-solving and analytical skills.Strong communication and collaboration skills.
Education and Certifications:
Bachelor's degree in Computer Science, Engineering, or a related field.Relevant certifications in Java, Spring, or Kafka are a plus.If you are a passionate Java Developer with expertise in Kafka, Spring Boot, and Rest API development, and you are eager to contribute to innovative projects, we invite you to join our team and be part of our exciting journey.