Job Description
Acting as a senior developer, Lead an application development team.
5-8 years development experience in building web based Java EE services/applications.
3+ years of software design, architecture and development experience.
Should be able to write full-stack code for the companys and clients web & mobile application.
Should be able to design, develop and maintain web-based systems and responsive mobile web applications.
Support user experience design and information architecture for web applications.
Integrate applications with system software infrastructure.
Strong experience in building large scale applications using open source and J2EE/Big Data technologies.
Strong in Core Java development concepts, Keen for writing quality and self-validating code using unit tests, or following TDD.
Good design and coding skills in Java/J2ee, Web Services, Spring Boot, Spring, Hibernate, Rest APIs, and Angular.
Experience in writing complex SQL Queries.
Basic knowledge of NoSQL principles and practices.
Familiar with development and deployment on cloud systems such as AWS.
Capable to leverage techniques and practices like Continuous Integration, Continuous Deployment, Test Automation, Build Automation and Test Driven Development to enable the rapid delivery of working code utilizing tools like Jenkins, Gradle, Chef, Git and Docker.
Good verbal, and written communication skills to effectively communicate for business needs and technical concepts to multiple organization levels.
Experience in Agile development using any of the methodologies like SCRUM is a big plus.
Develop bespoke software and web-based solutions.
Assist with automated test development efforts for front end web site and applications.
Supporting new applications under development.
Should be able to incorporate modern web development workflows.
Position Qualifications:
5-8 years of product development experience
Java 8 and above
Spring Boot 2
Spring 5 (MVC, Security, JPA)
Restful web services
Hibernate
MySQL
Linux
Experience with Angular 10 and above
Experience with CSS 3 and Bootstrap 4
Experience with AWS
Experience with Restful webservices
Experience with Microservices
Should be strong in Data structures and Algorithms
Must have the ability to apply Design patterns and Design principles
Must know the process of new application development and have the ability to apply these concepts with minimal mentoring and supervision.
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Full Stack Developer
Contact Details:
Company: Spin Analytics
Location(s): Hyderabad