Job Functions/Duties and Responsibilities: 1. Design and develop high-quality, scalable, and maintainable code using Java, Kafka, and Spring. 2. Collaborate with cross-functional teams, including business analysts, architects, and other developers, to understand business requirements and translate them into technical solutions. 3. Write clean, efficient, and testable code, following best practices for software development. 4. Participate in code reviews and provide constructive feedback to improve the overall quality of the codebase. 5. Continuously improve the development process by identifying and implementing best practices, tools, and techniques. 6. Ensure the applications are secure, reliable, and performant, adhering to industry standards and best practices. 7. Troubleshoot and debug production issues, working closely with the operations team to resolve them promptly. 8. Stay up-to-date with the latest advancements in Java, Kafka, Spring, and related technologies, and apply them as appropriate to improve the applications.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level