Java Software Engineer

  • Category: Software Developer Jobs
  • Location: Ahmedabad, Ahmedabad, Gujarat
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 15K to 16K
  • Published on: 2025/09/16

We are seeking a highly skilled Java Spring Developer who excels in writing maintainable, high-quality code and actively advocates for best software development practices, tools, and platforms.

About the Role
The ideal candidate will collaborate closely with business analysts and technical teams to design and develop our highly configurable applications.

Key Responsibilities:
Design, develop, and maintain Java-based enterprise applications, with a focus on Spring frameworks.
Contribute to core application framework components and ensure code quality through peer reviews.
Develop high-performance, scalable, multi-threaded, and clustered solutions.
Collaborate with cross-functional teams to specify requirements and deliver well-tested, reliable software solutions.
Conduct research and analysis to recommend the best solutions for technical challenges.
Maintain adherence to coding best practices, standards, and performance optimizations.
Technical Requirements
Core Expertise:
Strong experience with Java, Advanced Java, Spring, Spring Boot, Hibernate/JPA, Maven, JUnit, and Mockito.
Hands-on experience with Web infrastructure such as Tomcat, JBoss, and WebSphere.
Proficiency in integrating enterprise software systems using protocols like JMS, REST etc.
Experience in microservices and monolithic architectures.
Familiarity with microservice components like Kafka, Redis, OAuth 2.0, API Gateway, and Cloud technologies.
Understanding of 3-tier architectures involving front-end clients, middle-tier servers, and database back-ends.
Hands-on experience on ActiveMQ, Kafka, Camel is plus.
Database Knowledge:
Strong understanding of database concepts, preferably Oracle and MS SQL.
Ability to write and optimize complex SQL queries.
Tools and Version Control:
Proficiency with code versioning tools such as Git and SVN.
Agile Methodology:
Experience in Agile environments (Scrum, Kanban, or Scaled Agile frameworks).
Soft Skills:
Excellent verbal and written communication skills, with the ability to convey complex technical concepts clearly to both technical and non-technical audiences.
A proactive self-starter who can work independently with minimal supervision.
Ability to collaborate effectively with cross-functional teams, demonstrating flexibility and problem-solving skills.


Company Name: iBase-t

Related jobs

  • Sr. Java Drools Developer (AWS + Architectural)

    Job Post :- Senior Java Drools Developer (AWS + Architectural) Experience: 5 to + Years Location: Remote Job Description: Work with Team Lead to understand business requirements Develop functionality/modules with a focus on usability, reliability and...

    Full Time / Part Time

    $ Estimated: 23K to 27K

    Surat, Gujarat

    2025/09/29


    Apply Now

  • Microsoft Entra Architect Specialist

    Job Description: Microsoft Entra Architect SpecialistLocation: RemoteDuration: 4 to 6 monthsProject Overview:We are seeking a highly skilled Microsoft Entra Architect Specialist to lead the design and implementation of a series of identity and access...

    Full Time / Part Time

    $ Estimated: 22K to 33K

    Surat, Gujarat

    2025/09/29


    Apply Now

  • Cobol Programmer

    Job Title: COBOL Developer Location: Remote Job Type: Full-time or Contract Experience: 5+ years Job Overview: We are seeking an experienced COBOL Developer to join our team and contribute to the development and maintenance of mission-critical financ...

    Full Time / Part Time

    $ Estimated: 18K to 31K

    Surat, Gujarat

    2025/09/29


    Apply Now