Project Role : Application Support Engineer
Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems.
Must have skills : Java Full Stack Development
Good to have skills : NA
Minimum 3 Year(s) Of Experience Is Required
Educational Qualification : 15 years full time education
Summary – Custom Software Engineer (Java Full Stack)
As a Custom Software Engineer, you will be responsible for designing, developing, and enhancing scalable custom software solutions using Java full stack technologies. The role involves close collaboration with cross-functional teams, applying agile methodologies, and working across the full software development lifecycle. You will contribute to building high-performance, reliable applications aligned with organizational objectives while continuously improving code quality and system efficiency.
Roles & Responsibilities
- Work independently and progressively grow into a Subject Matter Expert (SME).
- Actively participate in technical discussions and contribute to solution design.
- Analyze business requirements and translate them into technical specifications.
- Design, develop, test, and maintain Java-based applications and microservices.
- Develop and integrate RESTful APIs with front-end systems.
- Contribute to front-end development using modern JavaScript frameworks.
- Perform code reviews to ensure quality, performance, and adherence to best practices.
- Collaborate with developers, designers, and stakeholders to deliver high-quality solutions.
- Participate in all agile ceremonies including design, development, testing, and deployment.
- Ensure application performance, scalability, stability, and maintainability.
- Write unit and integration tests to ensure robustness and code reliability.
Professional & Technical Skills
- Strong proficiency in Java Full Stack Development.
- In-depth understanding of object-oriented design principles.
- Experience with Spring / Spring Boot / Jakarta EE frameworks.
- Strong experience in RESTful API design and development.
- Hands-on experience with relational databases and SQL.
- Proficiency in Git and version control practices.
- Familiarity with Agile methodologies (Scrum, Kanban).
- Experience with React.js and its core principles.
- Ability to build reusable UI components and front-end libraries.
- Familiarity with front-end build tools such as NPM, Webpack, and Babel.
Additional Skills
- Exposure to NoSQL databases.
- Experience with cloud platforms (Azure – good to have).
- Strong analytical, problem-solving, and troubleshooting abilities.
- Good verbal and written communication skills in English.
- Ability to learn, adapt, and work with new technologies.
Additional Information
- Minimum 5 years of experience in Java Full Stack Development.
- Work location: Bengaluru.
- Education: Minimum 15 years of full-time education required., 15 years full time education