Bangalore, Karnataka, India
Information Technology
Full-Time
NS Global Corporation
Overview
Job Responsibilities:
- Lead the design, development, and maintenance of robust, scalable, and high-performance Java-based applications.
- Architect and develop both front-end and back-end components using Java, Angular, and React.
- Collaborate with stakeholders to define software requirements and translate them into technical specifications.
- Provide technical leadership and mentorship to junior developers and ensure high-quality coding practices within the team.
- Build and consume RESTful APIs and work on microservices architecture to improve system efficiency and scalability.
- Conduct regular code reviews and maintain a high standard of code quality through peer feedback and coaching.
- Troubleshoot complex issues, perform debugging, and optimize the performance of both front-end and back-end systems.
- Continuously evaluate emerging technologies, frameworks, and tools to improve the development process.
- Contribute to the planning and execution of project timelines, ensuring all deadlines are met.
- Work in an Agile environment, contributing to sprint planning, daily stand-ups, and retrospectives.
Requirements:
- Experience: 8+ years of professional experience in Java development, with a strong focus on back-end and front-end technologies.
- Technical Skills:
- Strong experience with Java, including frameworks such as Spring Boot, Spring MVC, and Hibernate.
- Extensive experience developing front-end applications using Angular and React.
- Expertise in JavaScript, TypeScript, HTML, CSS, and modern front-end frameworks.
- In-depth knowledge of building RESTful APIs and working within a microservices architecture.
- Solid understanding of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) and ORM frameworks.
- Proficiency in Git and version control best practices.
- Deep understanding of Agile software development methodologies and DevOps practices.
- Experience working in cloud environments such as AWS, Azure, or Google Cloud.
- Leadership and Soft Skills:
- Strong leadership capabilities, with experience guiding and mentoring junior developers.
- Excellent problem-solving skills with a proactive approach to troubleshooting and optimizing code.
- Strong communication skills, with the ability to interact with stakeholders, product managers, and other teams effectively.
- A keen eye for detail and a commitment to producing high-quality code.
- Strong collaboration skills, with experience working in cross-functional, fast-paced teams.
Preferred Qualifications:
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with CI/CD pipelines and modern DevOps practices.
- Experience with unit testing frameworks (JUnit, TestNG) and front-end testing frameworks (Jasmine, Karma).
- Understanding of design patterns and software architecture best practices.
Job Types: Full-time, Contractual / Temporary
Contract length: 6 months
Location Type:
- In-person
Schedule:
- Day shift
Application Question(s):
- Are you available and open to committing to a 6-month contract for this role?"
Experience:
- Java: 8 years (Preferred)
- React: 5 years (Preferred)
Work Location: In person
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in