Software Developer 3

5 - 7 years

0 Lacs

Bengaluru / Bangalore Karnataka India

Posted:2 months ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Software Developer Job Location: Bangalore Experience: 3-5+ Years Office - 5 Days week Employment Type: Full-Time Job Description: We are seeking an experienced and highly motivated Full Stack Application Developer with 3-5+ years of working experience in designing, developing, and deploying applications. The ideal candidate should have strong skills on algorithm, code design. be passionate about writing clean and scalable code, and possess a keen understanding of software design principles and best practices. Key Responsibilities: Good Command in Data Structure & Algorithm UI Technologies : HTML5 , CSS2 & 3, JavaScript , React/Oracle JET/Angular Develop, test, and maintain Java-based applications using Java SE/EE, Microservices, and other Java-related technologies. Design and implement back-end components and RESTful APIs for web applications. Collaborate with cross-functional teams to gather requirements and define technical specifications. Write high-quality code , ensuring performance, reliability, and scalability. Perform code reviews , debugging, troubleshooting, and optimizations. Work in an Agile environment , actively contributing to sprint planning, stand-ups, and retrospectives. Integrate and manage databases using SQL and ORM tools. Participate in software architecture discussions and decisions. Stay updated on emerging technologies and continuously enhance skills to keep up with the latest technologies like AI / ML or Cloud. Required Skills: 5+ years of experience in Java programming, preferably with Java 8 or above. Proficiency in frameworks like Spring (Core, MVC, Boot), Hibernate/JPA. Strong understanding of object-oriented programming (OOP) and design patterns . Hands-on experience with RESTful web services and microservices architecture . Experience with relational databases (MySQL, Oracle, PostgreSQL) and ORM tools. Familiarity with build tools (Maven, Gradle) and version control systems ( Git ). Knowledge of CI/CD practices and tools like Jenkins or similar. Ability to write unit and integration tests using JUnit, Mockito, or similar tools. Strong problem-solving and debugging skills . Good understanding of Agile methodologies (Scrum/Kanban). Experience with cloud technologies (Oracle Cloud, AWS, Azure) is a plus. Willing to learn & explore new technologies & ideas Soft Skills: Excellent communication and interpersonal skills . Strong analytical and problem-solving abilities. Ability to work independently and as part of a team. Strong sense of ownership and responsibility . Educational Requirements: Bachelor's or Master's degree in Computer Science , Information Technology , or a related field. Career Level - IC3 As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Oracle logo
Oracle

Information Technology

Redwood City

RecommendedJobs for You

Chennai, Tamil Nadu, India

Hyderabad, Telangana, India

Trivandrum, Kerala, India

Noida, Uttar Pradesh, India

Ahmedabad, Gujarat, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India