Lead Software Engineer - Java/Spring Boot

Dash Hire
Coimbatore
8 - 10 Years

Posted on: 30/05/2025

Job Description

Responsibilities :

- Work with the product team and other team leads to clarify requirements, challenge assumptions to ensure successful executions, and push the user app functionalities to their best.

- Largely hands-on with coding; at the same time, you are the mentor for your team who helps them break complex problems into more manageable tasks that can be easily estimated.

- Design business-critical microservices.

- Collaborate in defining the overall cloud architecture.

- Develop RESTful APIs with Spring Boot.

- Create database schemas that represent and support business processes.

- Perform user authentication and authorization between multiple systems, servers, and environments.

- Design and develop an end-to-end working pipeline from hardware to the visual representation layer.

- Data migration, transformation, and scripting.

- Outputting data in different formats such as XML, JSON, CSV, etc.

- Implementing automated testing platforms and unit test tools.

Requirements :

- Strong expertise in Java and Spring MVC.

- Proficient understanding of OWASP security principles.

- Proficient understanding of code versioning.

- A good understanding of front-end technologies and platforms, such as JavaScript, HTML5 and CSS, 3 and knowledge of React will be a plus.

- Experience with SQL-style querying language.

- Experience with WebSocket, HTTP, and similar communication protocols.

- Understanding of session management in a distributed server environment.

- Exposure to Git and related tools.

Behaviours and Mindset :

- Extremely customer-focused; willing to go the extra mile to ensure a high level of service to the customer.

- Strong communication and interpersonal skills. Able to communicate clearly with a range of stakeholders verbally and in writing.

- A positive, can-do attitude.

- Able to be flexible and agile when needed to support the business demands.

- Is proactive about their own development; curious and interested, and willing to learn about new products and services as Freespace grows, is product-based.

- A strong interest in technology, particularly electronics.

- The ability to work quickly and accurately under pressure in a fast-paced environment and adapt to new ad-hoc requirements.

- Being able to learn from mistakes and not making the same mistakes twice.

- A strong commitment to quality; motivated to consistently do a high-quality job to the best of their ability.

- Able to think and act commercially.

- Excellent team worker; steps up to help the team succeed when needed.

info-icon

Did you find something suspicious?

Posted By

Tanmay

Co-Founder at Dash Hire

Last Login: NA as recruiter has posted this job through third party tool.

Job Views:  
18
Applications:  7
Recruiter Actions:  0

Functional Area

Backend Development

Job Code

1488303