HamburgerMenu
hirist

Job Description

Role Overview :


We are seeking a passionate and results-driven Backend Developer (SE-1) to join our growing engineering team. You will be responsible for building and maintaining high-performance backend services and scalable APIs. You will work closely with cross-functional teams to translate product requirements into reliable and efficient server-side logic.


Key Responsibilities :


- Write clean, maintainable, and scalable backend code using Java and Spring frameworks.

- Design and implement backend architectures that ensure scalability, performance, and reliability.

- Develop RESTful APIs and microservices as required by the application.

- Improve and maintain the functionality of existing systems by identifying bottlenecks and bugs.

- Implement robust security and data protection practices across backend systems.

- Collaborate with frontend engineers, QA teams, and product stakeholders to understand requirements and deliver optimal solutions.

- Contribute innovative ideas and strategies to improve development efficiency and system performance.


Required Skills & Qualifications :


- Strong proficiency in Core Java (Java 8+) and object-oriented programming principles.

- Hands-on experience with Spring Boot, Spring MVC, and related frameworks.

- Solid understanding of RESTful API development and integration.

- Experience working with RDBMS (MySQL, PostgreSQL) and caching strategies (Redis, etc.).

- Knowledge of design patterns, concurrency, multithreading, and distributed system design.

- Understanding of data structures and algorithms, with strong problem-solving abilities.

- Exposure to DevOps tools, version control systems (Git), and build pipelines.

- Familiarity with AWS services, data warehouses (DWH), and basic financial domain terms is a plus.


Good to Have :


- Experience with additional frameworks like Struts.

- Familiarity with microservices architecture and containerization tools like Docker.

- Knowledge of unit testing frameworks (JUnit, Mockito).


Qualifications :


- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.

- 1 to 3 years of hands-on backend development experience.


info-icon

Did you find something suspicious?