Senior Developer Java Springboot (Full Time)

Job ID: 31516140

Budget: ₹60,000 – ₹100,000 INR

Skills - Java, Springboot, Microservices, Rest Api, MVC, AWS

This is full time employment role so individual should only apply (no company please).

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior full-stack developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

Responsibilities

- Write Clean & well designed code.

- Pair with other developers and learn the software development process and life cycle.

- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.

- Continue to learn and improve skills as a senior software engineer.

- Actively applies feedback received to day-to-day work and strives to improve performance.

- Client Communication.

- Build reusable code and libraries for future use.

Technical Requirements:

- Must have hands-on knowledge of microservices based architecture- Java Spring Boot

- Good understanding of application deployment architecture on AWS.

- Creating database schemas that represent and support business processes

- Understanding of code versioning tools, such as Git, SVN.

- Proficient understanding of cross-browser compatibility issues and ways to work around them.

- Familiar with web technologies such as HTML5, React JS, JSON, Ajax, bootstrap.

- Experience with integration technologies such as web services, SOAP, REST, XML.

- Excellent proficiency in responsive design and performance optimization techniques for the web and mobile-web.

Good to have:

- Interested and passionate about learning new things

- Understands not only the stacks but also different technologies

- Is aware of the latest trends and developments

- Can see the big picture, the vision of the business, and understands the customer's requirements.