Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Foxsense Innovations - Java Software Engineer @ Tech Mahindra Ltd.

Home >

 Foxsense Innovations - Java Software Engineer

Job Description

    Job Title : Java Software Engineer - Platform Builder About The Role We are seeking a highly motivated and experienced Java Software Engineer with a strong focus on building scalable data platforms. If you are a hands-on platform builder with a passion for crafting efficient and reliable systems, and possess significant experience in developing scalable data platforms using Java technologies, we encourage you to apply. Join our team and play a key role in shaping the future of our technology. Responsibilities Design, develop, and implement scalable and robust data platforms and applications using Java and related technologies. Contribute to the full software development lifecycle (SDLC), including requirements gathering, design, development, testing, and deployment. Design and develop interactive and user-friendly applications. Write clean, well-documented, and efficient code in Java. Demonstrate excellent knowledge of relational databases (e.g., PostgreSQL, MySQL, Oracle), SQL, and ORM technologies, specifically JPA2 and Hibernate. Develop web applications using at least one popular Java web framework such as JSF, Wicket, GWT, or Spring MVC. Embrace and implement test-driven development (TDD) principles to ensure high code quality. Utilize and contribute to proficiency in software engineering tools and best practices. Document technical requirements, specifications, and designs clearly and comprehensively. Collaborate effectively with product managers, designers, and other engineers to deliver high-quality solutions. Participate in code reviews and provide constructive feedback to team members. Troubleshoot and resolve technical issues. Stay up-to-date with the latest technology trends and best practices in Java development and data platforms. Contribute to the continuous improvement of our development processes and tools. Requirements Proven work experience as a Software Engineer or Software Developer with a strong portfolio of developed applications. Significant experience in designing and building scalable data platforms using Java. Experience designing interactive applications with a focus on user experience. Strong proficiency in Java programming. Excellent knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate). Experience developing web applications using at least one popular Java web framework (JSF, Wicket, GWT, Spring MVC). Strong commitment to test-driven development and writing comprehensive tests. Proficiency in utilizing various software engineering tools for development, testing, and deployment (e.g., Maven, Git, Jenkins). Ability to clearly and concisely document technical requirements and specifications. Strong problem-solving and analytical skills. Excellent communication and collaboration skills. (ref:hirist.tech),

Employement Category:

Employement Type: Full time
Industry: IT Services & Consulting
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Foxsense Innovations - Java Software Engineer

Contact Details:

Company: Foxsense Innovations
Location(s): Coimbatore,

+ View Contactajax loader


Keyskills:   Java Relational databases SQL Hibernate JSF Wicket GWT Spring MVC Maven Git Jenkins

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Consultant - Talend Engineer

  • Genpact
  • 3 to 7 Yrs
  • Kolkata
  • 2 days ago
₹ Not Disclosed

Senior Manager - Operations

  • HCL Technologies
  • 7 to 12 Yrs
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

Cognizant Hiring for Java & Python

  • Cognizant
  • 3 to 7 Yrs
  • 2 days ago
₹ Not Disclosed

Cognizant Hiring for Test Engineer

  • Cognizant
  • 2 to 6 Yrs
  • Chennai
  • 3 days ago
₹ Not Disclosed

Tech Mahindra Ltd.

Tech Mahindra Limited is an Indian multinational provider of information technology (IT), networking technology solutions and Business Process Outsourcing (BPO) to the telecommunications industry. Tech Mahindra is a US$4.2 billion company with over 117,000 employees across 90 countries. It provide...