Senior Software Engineer

Department Icon IT / Software Development & Related
102+ Applicants
Posted: 1 year ago
0-1 years
Ahmedabad, Gujarat
Work from Office

Posted: 1 year ago
|
Applicants: 102+
Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs

Job Description

Overview: We are seeking a highly skilled Senior Developer who excels in writing maintainable, high-quality code and actively advocates for best software development practices, tools, and platforms. The ideal candidate will collaborate closely with business analysts and technical teams to design and develop our highly configurable applications.

This role requires proficiency in developing complex Java EE applications, contributing to core framework components, and reviewing peers work. The successful candidate will deliver robust, high-performance, multi-tiered, and multi-threaded software solutions while adhering to clean coding standards and ensuring rigorous testing. The ability to explore, compare, and recommend optimal solutions for project requirements is essential.

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.
  • Should be capable of leading and managing the Team and Product Development work.

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 HTTP/HTTPS, 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.
  • Looking to get Placed? Try our Placement Guarantee Plan

  • 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.

    Additional Information: This job description outlines the key responsibilities and required skills, but it is not exhaustive. Employees may be asked to perform additional duties or adhere to new requirements as business needs evolve.

    Skills

    JavaSoftware DevelopmentSoftware SolutionsTestingVersion ControlDeveloperApiOracleCloudSqlSoftware Engineer

    If an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.

    About Company

    iBASEt is a leading provider of cloud-based software solutions for complex, regulated industries. Their solutions help companies manage their lifecycle processes, improve collaboration, and reduce costs.

    Important dates & deadlines?

    Application Deadline

    15 Mar 25, 01:10 PM IST

    Similar Jobs

    View All
    Loading...
    Bag Logo
    Jobaaj
    Don't Miss out any Updates

    Subscribe now for the latest job alerts
    and never miss an update

    Job Alert
    Google hiring for Specific Roles Apply Now!
    1 min ago
    New Opportunity
    Amazon is hiring freshers Apply Now!
    5 min ago
    Featured Jobs
    Microsoft opening 50+ positions Apply Now!
    10 min ago

    Senior Software Engineer

    Share with