HamburgerMenu
hirist

Software Engineer - Java/AngularJS

LIVE CONNECTIONS
Chennai
10 - 21 Years
star-icon
3.9white-divider222+ Reviews

Posted on: 11/07/2025

Job Description

Job Description :

Mandatory skills :


- Angular, Microservices, Spring boot, Containerization, Devops, Sql, People Management

- Hacker rank Must.

Qualifications/Requirements :

- Bachelor's degree or higher or combination of relevant education, experience, and training in Computer Science or a related field.

- 9+ years of relevant software development experience

- 9+ years of experience in Java/ Spring

- 9+ years of experience in React and/or Angular JS

- Understanding of AWS Cloud Services like IAM, S3 etc.

- Knowledge of microservices, event driven architecture and serverless development

- Knowledge of Build Tools like Gradle/Maven

- Knowledge of AWS Lambda

- Experience with Marklogic or similar NoSQL Databases

- Experience building real-time, large-scale, low-latency distributed systems.

- Proficient with agile tools like Jira, Confluence Wiki, and GitHub or similar

- Proficient with NPM, Webpack or similar build tools

- Desire to lean in on a philosophy of security, resiliency, and privacy by design.

- Solid foundation in data structures, algorithms, and architecture patterns.

- Ability to lead and train junior software engineers.

- Understanding of and experience developing in cloud environments, particularly AWS

- Experience with modern build strategies, continuous integration, unit testing, static analysis, and automated integration tests required.

- Continuous delivery experience preferred.

- Understanding of UI/UX design principles

- Exposure to tools like Ant Design & Material Design

- The ability to jump into a project and contribute immediately to both architecture and implementation

- Willingness to work off-hours and on weekends when necessary and depending on project needs and at times on short notice needs

Desired Characteristics :

- Experience delivering software using an agile development process

- Able to define, document, and communicate front-end, middleware, and back-end architectures

- Excellent verbal and written communication and collaboration skills to effectively connect with both business and technical teams

- Ability to write test plans and test cases, and to communicate bugs to engineers and other stakeholders

- Ability to focus on deadlines and deliverables

- Knowledge and understanding of Application Lifecycle Management (ALM), software development, and agile development/testing practices and methodologies

- Ability to work and participate in a team with an open and collaborative style of communications

- Demonstrated ability to work independently as well as part of a cross-functional team


info-icon

Did you find something suspicious?