We are seeking a skilled software developer with 1 to 4 years of experience to join our team. The candidate must have a strong understanding of data structures, algorithms, and problem-solving skills. They should have experience in building microservices using the Spring Boot stack and developing and consuming REST APIs. Proficiency in at least one front-end framework and strong analytical skills are also required. The candidate should have excellent communication and presentation skills, as well as a good understanding of the software development life cycle. Experience with Java, Kafka, SQL, Linux, and Apache Redis is a must, and experience with AWS cloud and languages like Go and Python is a plus.
Responsibilities:
· Develop creative solutions and write technical design based on the requirements.
· Develop and maintain enterprise grade SaaS software, adapting Agile methodology.
· Assist in tuning and optimization.
· Develop and execute unit tests for product components.
· Perform peer code reviews and provide feedback.
· Promote high quality, scalability, and timely completion of projects.
· Development in Core Java, J2EE, Struts, spring, Client-Side scripting, Hibernate, Database
· Development of scalable core-java applications, Web Applications and Web Services
Experience: About 1 to 4 years
Requirements:
- Bachelor’s degree in engineering, CS, or equivalent experience
- Understanding of Data Structures, algorithms, and their applications
- Strong problem-solving skills
- Experience in building microservices using Spring Boot stack (spring cloud, spring-data)
- Extensive experience in developing and consuming REST APIs
- Experience in profiling applications
- Experience with at least one of the front-end frameworks such as Angular or Vue.
- Strong analytical skills and general logical reasoning
- Excellent written and verbal communication skills and presentation skills.
- Good understanding of Software development life cycle (SDLC)
- Basic SQL queries
- Must have software development experience using: Java, Kafka, SQL, Linux, Apache Redis,
Good to have
software development experience in AWS cloud using: Go, Python, MongoDB, Postgres, Clickhouse