Associate Software Engineer - Full Stack
Position Overview
We are seeking a talented Associate Software Engineer with foundational experience in full-stack development using Java, ReactJS, and Spring Boot. The ideal candidate will have 1-2 years of hands-on experience in building and maintaining web applications, with a strong eagerness to learn and grow. This role offers an excellent opportunity to work on challenging projects while developing your technical expertise in a collaborative environment. If you are passionate about software development, eager to contribute to innovative solutions, and thrive in a team-oriented culture, we encourage you to apply.
Requirements:-
- Bachelor's or Master's degree in computer science , Engineering, or a related field.
- Minimum of 1 year of professional experience in Java development with expertise in core Java, JDK, data structures, and multithreading.
- Strong experience with Spring and Spring Boot frameworks.
- Minimum of 1 year of professional experience in Frontend development with expertise in ReactJS.
- Strong understanding of software design principles, architecture, and best practices
- Familiarity with server technologies, including Tomcat and WebLogic.
- Proficiency in working with relational databases such as Oracle and PostgreSQL
- Good to have experience with messaging queues, particularly JMS MQ or Artemis MQ.
- Hands-on experience with Kubernetes and containerization technologies in building scalable, resilient, and distributed environments.
- Excellent problem-solving skills and the ability to work in a fast-paced environment. Strong communication and collaboration skills
What We Offer
- Opportunity to work on challenging and innovative projects
- Mentorship from experienced senior engineers
- Collaborative and supportive work environment
- Learning and development opportunities
- Exposure to modern technology stack and best practices
- Career growth path with clear advancement opportunities