Software Engineers – JAVA Developers

Company: eastconsult group
Apply for the Software Engineers – JAVA Developers
Location: Chennai
Job Description:

We are looking for Java developers (Senior/Junior positions) for our Chennai office location. Please refer the job description below. If you are interested to discuss further then forward your resume to p.ramanathan@eastconsult.eu and put CC to m.thangavel@eastconsult.eu.

Immediate Joiner

Responsibilities

  • Software Development: Design, develop, and maintain custom accounting, inventory, and management software tailored to the needs of our factories and offices globally, using Java technologies.

  • Travel Requirements: Be prepared to travel occasionally, approximately 2 to 3 months per year, for training and implementation of the software in various locations around the world.

  • Daily Reporting: Report daily progress, issues, and updates to the immediate manager based in India, and occasionally to overseas management, ensuring clear and timely communication.

  • Code Quality: Write clean, efficient, and maintainable code while adhering to best practices and coding standards to ensure high-quality software deliverables.

  • System Integration: Integrate various systems and components, including web services based on SOAP and REST, ensuring seamless communication and data flow between different software modules.

  • Database Management: Utilize databases like Oracle and PostgreSQL effectively, performing tasks such as schema design, query optimization, and data management to support application functionality.

  • Framework Expertise: Apply advanced knowledge of Java/Jakarta EE and Spring Framework to build robust and scalable applications, leveraging ORM tools like JPA and Hibernate for data persistence.

  • Testing and Debugging: Implement and execute tests using frameworks like JUnit and Mockito to identify, fix, and prevent defects, ensuring the software is reliable and performs as expected.

  • Collaboration: Work closely with cross-functional teams, including developers, business analysts, and end-users, to gather requirements, understand business needs, and deliver solutions that meet organizational goals.

Qualifications

  • B.E/B.Sc/BCA with 5 to 10 years of experience in JAVA development
  • Fluent in English with strong academics & good track record in previous organisations,
  • Advanced experiences with stacks like Java/Jakarta EE and Spring Framework & ORM like JPA / Hibernate.
  • Good experiences with web services based on SOAP / REST.
  • Experiences with databases like Oracle / PostgreSQL & Build tools like Maven.
  • Advanced knowledge of Test frameworks like JUnit / Mockito.

(NOTE: We do not provide work from home options)

Posted: September 9th, 2024