Software Engineer

5 - 9 years

0 Lacs

Posted:6 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Engineer Java/J2EE supporting Variable Marketing Applications and delivering Product Features, your principal role involves designing, developing, testing, and maintaining software applications and products to meet customer needs. This includes participation in the entire software development lifecycle, from designing software architecture to deploying the software to meet customer requirements. Your responsibilities will include: - Liaising with Interfacing PDO teams, Other IT Skill Teams, and Business Customers to deliver product commitments - Collaborating with Product Manager, Product Owner, and Product Team members on Backlog Refinement, Estimation, Release & Iteration Planning, Delivery, and Launch To excel in this role, you should have: - Minimum 5+ years of experience in JAVA and Spring boot with RESTFUL services - Experience in designing and implementing APIs with RESTFUL services - Familiarity with SDLC, Agile, and DevOps methodologies, incident management, problem management, request fulfillment processes, GCP, or Cloud Platforms - Good understanding of IT Security and Controls, exposure to Quality Control Procedures and Practices - Ability to work independently while liaising with business and other stakeholders - Proficiency in writing SQL queries for efficient data retrieval and storage Desirable skills include: - Hands-on experience with code quality tools (FOSSA, 42 Crunch, Checkmarx, Sonar cube) - Good analytical and problem-solving skills - Excellent communication skills - Experience in UI development using Angular JS or React - Exposure to productivity tools such as Github CoPilot, LLM - Ability to engage with customers to deeply understand their use-cases, pain points, and requirements Overall, your role as a Software Engineer Java/J2EE will involve solving complex problems, creating high-level software architecture designs, collaborating with cross-functional teams, defining and implementing software test strategy, guidelines, and policies, and continuously improving performance and supporting security practices. You will also be responsible for developing user-friendly interfaces and back-end applications and evaluating and incorporating emerging technologies and capabilities to deliver solutions effectively.,

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

RecommendedJobs for You