Description
Job Summary:
As a Java developer at our company, you will design, develop and maintain high-performance Java applications that meet the needs of Saama products. You will also work on numerous projects in an exciting, collaborative work environment.
Knowledge, Skills & Abilities:
- 4+ years of experience as a Java Developer with a strong portfolio of projects.
- Expertise in Hands-on development in web-based application development using Java
- Desire to get upskilled to the latest technologies and implement them in the project.
Education and Work Experience:
- A Bachelor’s or Master’s degree in software engineering, computer science, or a related field.
- Strong intuition on system design;
- Good understanding of RESTful APIs, Kafka/Messaging.
- Strong experience in writing SQL queries.
- Experienced in writing unit test cases and API tests
- Good to have AWS experience or other cloud experience
- Experience in working with live environment
Responsibilities:
- Contribute to requirement analysis, design and architecture.
- Understanding the Technical Design from the Technical Lead
- Estimating the development efforts
- Working on Agile based development methodology
- Developing the code that aligns to the technical design and coding standards.