Job Summary:
We are seeking a Sr. Software Engineer with 6 to 10 years of experience to join our team. The ideal candidate will have expertise in Kafka ANSI SQL NoSQL Microservices Spring Boot Java 8 and Java. Experience in the Devices domain is a plus. This is a hybrid work model with day shifts and no travel required.
Responsibilities:
- Develop and maintain high-quality software solutions using Java 8 and Spring Boot.
- Design and implement microservices architecture to enhance system scalability and performance.
- Utilize Kafka for real-time data streaming and processing.
- Work with ANSI SQL and NoSQL databases to manage and optimize data storage.
- Collaborate with cross-functional teams to define design and ship new features.
- Ensure the performance quality and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Conduct code reviews to maintain code quality and share knowledge with team members.
- Participate in the entire software development lifecycle from concept and design to testing and deployment.
- Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
- Provide technical guidance and mentorship to junior engineers.
- Contribute to the continuous improvement of our development processes and methodologies.
- Communicate effectively with stakeholders to understand requirements and deliver solutions that meet business needs.
Qualifications:
- Must have strong experience with Kafka for real-time data streaming
- Must have proficiency in ANSI SQL and NoSQL databases
- Must have expertise in developing microservices using Spring Boot
- Must have solid experience with Java 8 and Java
- Nice to have experience in the Devices domain
- Must have excellent problem-solving skills and attention to detail
- Must have strong communication and collaboration skills
- Must have the ability to work in a hybrid work model
- Must have the ability to work in day shifts
- Must have a proactive attitude and the ability to work independently
- Must have the ability to mentor and guide junior engineers