Full Stack Engineer - India - HighPoints Technologies India (P) Ltd
2 weeks ago
Description
Job Title: Senior Software Developer - Java full-stack
Location – Remote
Shift timings – 10 AM to 7PM
Notice Period – Immediate Joiners days)
Job Description:
We seek a talented and experienced Senior Software Developer - Java full-stack to join our innovative
team. The ideal candidate will have a strong foundation in JAVA and SPRING, with a minimum of 6 years
of experience in software development. Candidates with expertise in JAVA, SPRING, MongoDB,
RedisCache, SQL(MySQL/Oracle), RabbitMQ, JavaScript/JQuery, and a solid understanding of API
development, RESTFUL, and SOAP services are highly encouraged to apply.
Key Responsibilities:
● As a full-stack JAVA Senior software developer, you will be expected to understand design and
architecture, deliver high-quality code, write unit test cases, with a specific focus on cloud,
distributed systems, scalability and performance.
● Participate in all phases of the software development cycle as part of a Scrum team.
● Development of Restful APIs and SOAP services
● Proactively move the technology base to use the latest tools and frameworks for best
performance; considering costs and scale.
● Collaborate with product management, DevOps, backend, and front-end engineers to deliver
the right solution.
● Support existing production code and improve performance and customer experience.
Mandatory Requirements:
● Total Experience: 6+ years of Java full stack development
● Language: JAVA, SPRING(4+ yrs.)
● Databases (2+ yrs.): Mongo DB, Redis Cache, SQL (MySQL/Oracle)
● Queue: Rabbit MQ
● Front End: JS/Jquery
● API: Able to develop RESTful and SOAP services
● Excellent problem-solving and analytical skills.
● Strong communication and collaboration skills.
Optional Requirements:
● Good understanding of CDN
● Authentication framework (OAuth 2.0, SAML, SSO)
● Familiarity with AWS or other cloud services is a plus.
Qualifications:
● Bachelor's degree in computer science, Engineering, or a related field.
● Proven experience in JAVA full-stack development.
● Strong understanding of MongoDB, Redis Cache, and SQL(MySQL/Oracle).
● Excellent problem-solving and analytical skills.
● Strong communication and collaboration skills.