UST

Lead I - Software Engineering (Java Full Stack)

Check with seller / month
Chennai, Tamil Nadu, India IT Engineer & Developer Active
Actively Hiring Chennai Full Time
Advertisement

Job Description

Role Description

Job Title: Lead I - Software Engineering

Hiring Location: Mumbai/Chennai/Gurgaon

Job Summary

We are seeking a Lead I in Software Engineering with 4 to 7 years of experience in software development or software architecture. The ideal candidate will possess a strong background in Angular and Java, with the ability to lead a team and drive technical projects. A Bachelor's degree in Engineering or Computer Science, or equivalent experience, is required.

Responsibilities
• Interact with technical personnel and team members to finalize requirements.
• Write and review detailed specifications for the development of system components of moderate complexity.
• Collaborate with QA and development team members to translate product requirements into software designs.
• Implement development processes, coding best practices, and conduct code reviews.
• Operate in various development environments (Agile, Waterfall) while collaborating with key stakeholders.
• Resolve technical issues as necessary.
• Perform all other duties as assigned.

Must-Have Skills
• Strong proficiency in Angular 1.X (70% Angular and 30% Java OR 50% Angular and 50% Java).
• Java/J2EE;
• Familiarity with Singleton and MVC design patterns.
• Strong proficiency in SQL and/or MySQL, including optimization techniques (at least MySQL).
• Experience using tools such as Eclipse, GIT, Postman, JIRA, and Confluence.
• Knowledge of test-driven development.
• Solid understanding of object-oriented programming.

Good-to-Have Skills
• Expertise in Spring Boot, Microservices, and API development.
• Familiarity with OAuth2.0 patterns (experience with at least 2 patterns).
• Knowledge of Graph Databases (e.g., Neo4J, Apache Tinkerpop, Gremlin).
• Experience with Kafka messaging.
• Familiarity with Docker, Kubernetes, and cloud development.
• Experience with CI/CD tools like Jenkins and GitHub Actions.
• Knowledge of industry-wide technology trends and best practices.

Experience Range
• 4 to 7 years of relevant experience in software development or software architecture.

Education
• Bachelor’s degree in Engineering, Computer Science, or equivalent experience.

Additional Information
• Strong communication skills, both oral and written.
• Ability to interface competently with internal and external technology resources.
• Advanced knowledge of software development methodologies (Agile, etc.).
• Experience in setting up and maintaining distributed applications in Unix/Linux environments.
• Ability to complete complex bug fixes and support production issues.

Skills

Angular 1.X,Java 11+,Sql
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Job Safety Alert Real jobs on Jobsiya are always free. Never pay for an interview and never share bank or OTP details. Report this job →