Job description
JOB DESCRIPTION:
Required Information
Details
Role
Senior Developer/Technical Lead
Required Technical Skill Set
Core Java, Springboot, Java/J2EE, Spring MVC, Angular 14+, HTML, CSS
Desired Experience Range
5-10 years
LOCATION : Pune ,KOLKATA
Keyword
Full Stack Developer
Desired Competencies (Technical/Behavioral Competency)
Must-Have
Core Java, Java/J2EE, Springboot, Spring MVC, Web Services, Javascript, Angular, HTML, CSS
Good-to-Have
Azure
Responsibility of / Expectations from the Role
Responsibilities:
- Define and design the architecture of complex and interconnected Java applications and systems.
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Lead the development and implementation of architectural standards and best practices.
- Evaluate and recommend tools, technologies, and processes to ensure the highest quality of software development.
- Provide technical leadership and mentorship to development teams.
- Work on development activities as per the design payout both frontend and backend.
- Conduct design / code reviews; and ensure adherence to architectural standards and best practices.
- Oversee the integration of applications and systems to ensure seamless interoperability.
- Identify and address performance bottlenecks and system failures.
- Stay updated with the latest industry trends, technologies, and best practices to ensure our solutions remain cutting-edge.
- Hands on DevOps experience for CICD pipeline.
Requirements:
- Minimum of 5-10 years of professional experience in front end and backend development and software architecture.
- Strong expertise in Java and related technologies (Spring, Hibernate, etc.).
- Proven experience in designing and implementing scalable and high-performance architectures.
- In-depth understanding of object-oriented programming, design patterns, and software development methodologies.
- Experience with microservices architecture and cloud technologies (preferably Azure).
- Proficient in database design and management (Oracle, Azure SQL, etc).
- Experience with DevOps tools (Git, Jenkins), practices, CI/CD pipelines, and containerization (Docker, Kubernetes).
- Experience with tools such as Parasoft / SonarQube for identification of code smells, vulnerabilities.
- Excellent problem-solving skills and the ability to think strategically and analytically.
- Strong communication skills and the ability to collaborate effectively with technical and non-technical stakeholders.
- Experience with Agile/Scrum development methodologies.
Preferred:
- Certification in Java Springboot technologies.
- Experience with front-end technologies (HTML, CSS, JavaScript) and frameworks (Angular, React).
- Knowledge of additional programming languages such as Python.
- Familiarity with enterprise architecture frameworks (TOGAF, Zachman).
2
Good Logic and Analytical skills for development
3
Good Communication skills
4
Knowledge of HTML, CSS, Angular, Spring boot, HTML, CSS
5
Must have hands on exposure to JIRA, Maven, GitHub and DevOps
Required Skill Profession
Prb