Software Developer (Java)

4 - 8 years

0 Lacs

Posted:17 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a highly skilled and experienced Java Developer, you will be joining a dynamic team that values your hands-on experience in Java development and proficiency in scripting languages like JavaScript. If you are passionate about coding and have a strong background in Java, J2EE, and Spring Boot, we are excited to have you on board. **Key Responsibilities:** - Design, develop, and maintain robust RESTful APIs and backend services using Java and Spring Boot. - Integrate and manage AWS SQS for asynchronous messaging and queue-based communication. - Write efficient, optimized, and reusable code following best practices. - Design and optimize SQL queries, schemas, and stored procedures for high performance. - Collaborate with front-end developers, DevOps engineers, and QA teams to deliver end-to-end solutions. - Ensure system performance, scalability, and reliability. - Participate in code reviews, system design discussions, and architecture planning. - Implement security, monitoring, and error-handling mechanisms in backend systems. **Skills & Experience:** - Strong programming experience in Java (8 or above). - Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA. - Strong understanding of SQL databases (e.g., MySQL, PostgreSQL) query optimization and data modeling. - Practical experience with AWS SQS or other message queuing systems (e.g., RabbitMQ, Kafka). - Understanding of REST API design principles and microservices architecture. - Familiarity with Git, Maven/Gradle, and CI/CD pipelines. - Experience with application performance tuning and scalable service design. **Qualifications:** - Bachelor's degree in computer science, Engineering, or related field. - 3-8 years of experience as a Backend Developer or Software Engineer. - Strong analytical, problem-solving, and communication skills. - Experience working in an Agile/Scrum environment. In addition to the above qualifications, it would be nice to have experience with AWS Lambda, SNS, or other AWS cloud services, exposure to NoSQL databases (e.g., DynamoDB, MongoDB), familiarity with Docker and Kubernetes for containerized deployments, knowledge of monitoring tools (Grafana, Prometheus, CloudWatch), and working experience of OTT Platform. At RWS, you will be a part of a team that values smart individuals who are passionate about growing the value of ideas, data, and content. If you believe in unlocking global understanding and celebrating diversity, RWS is the place for you. Our values of Partner, Pioneer, Progress, and Deliver drive us to work together, innovate fearlessly, aim high, and build trust with our colleagues and clients.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
RWS Group logo
RWS Group

Translation and Localization Services

Portsmouth

RecommendedJobs for You

indore, madhya pradesh, india

chennai, tamil nadu, india