Senior Software Engineer I

0 years

0 Lacs

Posted:8 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Caring. Connecting. Growing together.

We are seeking a highly skilled and motivated Senior Full Stack Developer with deep expertise in both front-end and back-end technologies. You will play a pivotal role in designing, developing, and maintaining scalable web applications using React JS and Java/Spring Boot within a monorepo structure. This is a hands-on technical role requiring solid problem-solving abilities, a passion for clean code, and a sense of ownership over what you build.

Primary Responsibilities:

  • Develop and maintain Java or Spring Boot applications in a monorepo setup
  • Manage dependencies using Maven with consistent parent POM configurations
  • Collaborate with cross-functional teams including QA and DevOps to ensure high-quality releases
  • Troubleshoot and resolve application, build, and deployment issues
  • Write clean, testable, and well-documented code adhering to project standards
  • Participate in code reviews and contribute to continuous improvement
  • Optimize and secure SQL queries and database integrations
  • Support CI/CD pipelines and automated testing processes
  • Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so

Required Qualifications:

  • Front-End
    • 6+ years of hands-on web development experience
    • 5+ years of React JS with deep understanding of internals and reusable libraries
    • Experience with testing, deploying, and optimizing web applications
    • Experience building and integrating RESTful APIs
    • Expert in JavaScript (ES6+), TypeScript, HTML5, CSS3
    • Expertise in state management patterns and web application routing
    • Solid understanding of web application security best practices
    • Proficient with distributed version control systems (e.g., Git)
  • Back-End
    • Solid experience with Java and Spring Boot frameworks
    • Experience with Spring Security for authN or authZ implementations
    • Experience with Maven (multi-module, parent or child POM)
    • Experience with CI/CD tools and automated testing frameworks
    • Expertise in Spring JPA, Hibernate, and MyBatis
    • Solid understanding of Separation of Concerns and Single Responsibility Principle
    • Familiarity with monorepo best practices and dependency management
    • Proficient in custom Java annotations and Java.lang.reflect
    • Proficiency in SQL and OLAP or OLTP database integration
    • Proven comfortable using IntelliJ IDEA or similar IDEs

Preferred Qualifications:

  • Experience profiling and tuning performance of web applications
  • Broad understanding of cloud platforms (Azure preferred AWS or GCP also valued)
  • Familiarity with DevOps practices and cloud-native development
  • Solid knowledge of application security best practices
  • Demonstrated ability to create reusable libraries and scalable architecture

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
Optum logo
Optum

Hospitals and Health Care

Eden Prairie MN

RecommendedJobs for You

chennai, tamil nadu, india

hyderabad, telangana, india

hyderabad, telangana, india

bengaluru, karnataka, india

bengaluru, karnataka, india