smartData Enterprises

3 weeks ago


Anywhere in IndiaMultiple Locations, IN smartData Enterprises Full time

Job Description :


- Design, develop and maintain web-based SaaS applications to enhance the performance and reliability of our current applications, as well as participate in the development of new industry-leading products, leveraging technologies such as Spring, Hibernate, MS SQL, RabbitMQ, etc.

- Develop high-performance distributed systems using Java and open-source technologies.

- Work with Product Managers, analysts, team members, and stakeholders to understand customer needs, document software requirements, and ensure applications deliver successful customer outcomes.

- Troubleshoot problems, whether due to data or software, and work to rapidly implement repairs.

- Provide guidance, mentorship, and technical leadership to a team of software developers.


- Set clear goals and expectations, and ensure the team is motivated and working efficiently.

- Demonstrate strong programming skills and in-depth knowledge of software development methodologies, languages, and frameworks.


- Act as a subject matter expert, assisting team members in problem-solving and code reviews.

- Ensure that software developed meets high-quality standards through continuous testing, debugging, and code refactoring. Implement best practices and maintain code integrity.

- Develop a deep understanding of the business domain in which the software operates.

- Collaborate closely with stakeholders to comprehend business needs, objectives, and challenges.


- Translate these requirements into technical solutions that align with business goals and contribute to the overall success of the organization.

- Identify areas for continuous improvement and work with team members and engineering leadership to advance processes, platforms, and tools.

REQUIRED SKILLS :

- Core Java and J2EE/Enterprise web application development expertise (5+ years)

- Strong Object-oriented coding practices (UMI, Design Patterns)

- Spring Batch, Spring MVC

- Experience operating in an Agile environment and a solid understanding of Agile methodology, patterns, and practices.

- Advanced SQL knowledge (MS SQL preferred) with experience with DB and query optimization

- Event-driven architectures

- API Development experience

- Cloud native development experience (AWS preferred)

- Experience with test automation frameworks and understanding of automation best practices

- Experience with observability tools and application instrumentation.

- Full Software Development Life Cycle experience

(ref:hirist.tech)

  • Anywhere in India/Multiple Locations smartData Enterprises Full time

    Job Title: Lead Java DeveloperAbout the Role:We are seeking an experienced Lead Java Developer to join our team at smartData Enterprises. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance web-based SaaS applications using Java and open-source technologies.Key...


  • Anywhere in India/Multiple Locations smartData Enterprises Full time

    Job Title: Senior Java Software EngineerAt smartData Enterprises, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining web-based SaaS applications using Java and open-source technologies.Key Responsibilities:Design...