bigshyft
EeHireo
eHireo
Senior Software Engineer
Unfunded
Start-up
5y - 8y

(Competitive pay)

Bengaluru/ Bangalore
Java, Microservices, MongoDB, PostgreSQL

Role

Company

Job Description


What you'll do:

  • You are responsible for writing clean, efficient, secure, maintainable and well-tested code, to the high quality required by Gresham’s customers.
  • Design, develop, and deploy scalable software solutions using Java.
  • Develop and maintain APIs to support both our user interfaces and inter-system communication.
  • Implement and manage data storage solutions using both relational and NoSQL databases, ensuring high-performance and efficient database operations
  • Develop and maintain services using Spring Boot and Spring as foundational frameworks, ensuring scalable and efficient solutions.
  • Ensure the robustness and quality of code by writing unit, integration, and end-to-end tests.
  • Collaborate closely with front-end engineers to ensure seamless integration between front-end and back-end services.
  • You review and identify coding errors and problems with the approach or implementation from other developers during code reviews.
  • Use pair programming and other Agile methodologies, to accelerate delivery and ensure high-quality outcomes.
  • Identifies fine grained tasks from medium sized designs and documents appropriate levels of detail for those tasks to progress independently.
  • Troubleshoot, debug, and enhance existing applications.
  • Stay up-to-date with new technologies and best practices to improve code quality and performance.


What makes you great fit:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Proven experience as a Software Engineer with solid expertise in Java. Expertise in Java and a deep understanding of back-end development, capable of leading and driving complex software solutions to successful completion.
  • Experience with Spring Boot for building scalable web applications.
  • Knowledge of Spring, with the ability to develop efficient and scalable backend services.
  • Understanding of RESTful APIs, GraphQL, and OpenAPI/Swagger specifications.
  • Familiarity with relational databases (Postgres) and NoSQL databases (MongoDB) and API equivalents (CosmosDB, DynamoDB).
  • Experience with tools like Postman or Insomnia for API testing and troubleshooting.
  • Expertise in writing comprehensive unit, integration, and end-to-end tests using tools like Spock, TestContainers, and Cypress, ensuring robust, reliable, and high-quality code.
  • Ability to identify and break down medium-sized designs into fine-grained tasks, documenting appropriate levels of detail to ensure independent progress.
  • Experience in using version control systems such as Git.
  • Experience in CI/CD pipelines.
  • Ability to work in an agile development environment.
  • Self-motivated and able to work proactively and autonomously as part of, and across Gresham teams, with excellent problem solving, collaboration and communication skills.
  • Highly desirable - Understanding of the financial reconciliation process.


Hiring for Ready:

Ready is a fintech start-up in the UK founded by a group of veterans from payment, software and financial industry.

All about us
eHireo

e-Hireo was setup to cater the emerging high strategic growth In recruitment in various sectors of Technology and Non-Technology area. The focus of eHireo to meet the resourcing needs of organizations and manage professionals on permanent and other engagements.

Employment Type
Full Time Job
Company Type
Start-up
Headquarters
Bengaluru, India
Perks & facilities
5 day work week
Flexible work hours

Apply to Similar Jobs

  • FFivetran
    Fivetran
    Senior Software Engineer
    Series D
    Start-up
    1001-5000 employees
    5y - 8y
    ₹45 - ₹50 LPA
    Bengaluru/ Bangalore
    Java, Algorithms, System Design, Kubernetes, PostgreSQL
  • FFivetran
    Fivetran
    Senior Software Engineer
    Series D
    Start-up
    1001-5000 employees
    4y - 8y

    Competitive pay

    Bengaluru/ Bangalore
    Java, SQL, AWS, Google Cloud Platform, Microservices
  • JJustDial
    JustDial
    Senior Software Engineer
    Public
    10
    001+ employees
    5y - 8y
    ₹15 - ₹22.5 LPA
    Bengaluru/ Bangalore
    MySQL, MongoDB, Python, Bash Scripting, Shell Scripting
  • FFivetran
    Fivetran
    Senior Software Engineer (Backend-Java)
    Series D
    Start-up
    1001-5000 employees
    5y - 10y
    ₹35 - ₹45 LPA
    Bengaluru/ Bangalore
    Java, Docker, Kubernetes, AWS, PostgreSQL
  • GGrid Dynamics
    Grid Dynamics
    Software Engineer
    1001-5000 employees
    Private
    4y - 9y

    Competitive pay

    Bengaluru/ Bangalore
    Java, REST API, Spring, Microservices, Hibernate