CrawlJobs Logo

Technical Consultant - Java Backend

India, Bangalore · Job Posted June 29, 2026
Apply Position
Job Link Share

Job Description

We are seeking a skilled Java Backend Developer with experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, microservices architecture, REST APIs, and database technologies. Experience working in Agile environments and collaborating with cross-functional teams is essential.

Job Responsibility

  • Design, develop, and maintain robust and scalable backend applications using Java and Spring Boot
  • Build and consume RESTful APIs and microservices-based solutions
  • Analyze business requirements and translate them into technical designs and implementations
  • Write clean, maintainable, and efficient code following coding standards and best practices
  • Participate in code reviews, unit testing, and performance optimization activities
  • Troubleshoot, debug, and resolve application issues in development and production environments
  • Collaborate with front-end developers, QA teams, business analysts, and architects to deliver high-quality solutions
  • Ensure application security, reliability, scalability, and performance
  • Contribute to CI/CD pipelines and DevOps practices
  • Participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, reviews, and retrospectives

Requirements

  • Hands-on experience in Java application development
  • Strong proficiency in Java 8/11/17 and Object-Oriented Programming concepts
  • Extensive experience with Spring Framework, Spring Boot, Spring MVC, and Spring Data JPA
  • Experience designing and developing Microservices architecture
  • Strong knowledge of RESTful API design and development
  • Experience with ORM frameworks such as Hibernate/JPA
  • Hands-on experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL
  • Strong SQL skills and experience with database design and performance tuning
  • Experience with version control systems such as Git
  • Familiarity with build and dependency management tools such as Maven or Gradle
  • Experience working in Agile/Scrum development environments
  • Strong analytical, troubleshooting, and problem-solving skills
  • Experience: 5–7 Years

Nice to have

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Knowledge of messaging technologies such as Kafka, RabbitMQ, or ActiveMQ
  • Experience with Docker and Kubernetes
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or GitLab CI
  • Exposure to caching technologies such as Redis or Hazelcast
  • Experience in Financial Services, Banking, Wealth Management, or Capital Markets domains
  • Understanding of security frameworks such as OAuth2, JWT, and Spring Security

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Technical Consultant - Java Backend

8 matching positions

Technical Consultant - Tech Consultant

Job Description: Full Stack Developer (Angular / Node.js / Java Microservices); ...
Location
Location
United States , Westlake
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years’ experience in Angular (v10+)
  • 4+ years’ experience in one/all of TypeScript, JavaScript, HTML5, CSS3
  • 4+ years’ experience in Node.js
  • 4+ years’ experience in REST APIs, JWT authentication, and API integrations
Job Responsibility
Job Responsibility
  • Design and develop responsive, dynamic, and high-performance web applications using Angular
  • Build RESTful APIs and backend services using Node.js and related frameworks (Express.js/NestJS)
  • Collaborate with UI/UX designers to implement modern frontend designs
  • Integrate frontend applications with backend APIs and third-party services
  • Write reusable, testable, and efficient code
  • Optimize applications for maximum speed and scalability
  • Participate in code reviews, debugging, and troubleshooting production issues
  • Ensure application security, data protection, and best coding practices
  • Fulltime
Read More
Arrow Right

Senior Technical Consultant - Full Stack (Angular & Node.js)

We are looking for a skilled Full Stack Developer with strong expertise in Angul...
Location
Location
United States , Westlake, Texas/ Durham, North Carolina
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years’ experience in Angular (v10+)
  • 6+ years’ experience in one/all of TypeScript, JavaScript, HTML5, CSS3
  • 7+ years’ experience in Node.js
  • 6+ years’ experience in REST APIs, JWT authentication, and API integrations
  • Overall Experience: 10+ Years
Job Responsibility
Job Responsibility
  • Design and develop responsive, dynamic, and high-performance web applications using Angular
  • Build RESTful APIs and backend services using Node.js and related frameworks (Express.js/NestJS)
  • Collaborate with UI/UX designers to implement modern frontend designs
  • Integrate frontend applications with backend APIs and third-party services
  • Write reusable, testable, and efficient code
  • Optimize applications for maximum speed and scalability
  • Participate in code reviews, debugging, and troubleshooting production issues
  • Ensure application security, data protection, and best coding practices
  • Fulltime
Read More
Arrow Right

Java Backend Software Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
United States , Tampa; Irving
Salary
Salary:
76560.00 - 106840.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
  • 2-5 years of professional experience as Full Stack software engineering experience in developing enterprise scale applications
  • Expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack
  • Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
  • Expertise in using AI driven tools like Devin, Co-pilot, Gemini and other Gen-AI tools
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and/or other team members
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Planned time off (vacation)
  • Unplanned time off (sick leave)
  • Paid holidays
  • Fulltime
Read More
Arrow Right

Backend Java Developer

Are you a highly skilled and motivated Software Engineer looking to make a signi...
Location
Location
Poland , Warsaw
Salary
Salary:
189660.00 - 322940.00 PLN / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-6 years in systems analysis and programming of software applications
  • Strong expertise in core Java, collections, concurrency, and streams
  • Deep experience with the Spring framework (Boot, MVC, Data, etc.), Hibernate, and RESTful API development
  • Excellent knowledge of Microservices architecture, algorithms, data structures, and design patterns
  • Proficient in Test-Driven Development (TDD) using frameworks like JUnit and Mockito
  • Solid understanding of SQL and comfortable working in Linux environments
  • Experience with messaging (JMS, Kafka), containerization (Docker, Kubernetes), and optionally distributed caches (Apache Gemfire)
  • Working knowledge of Agile project management and proven ability to collaborate effectively in a fast-paced, global team environment
  • Bachelor’s degree/University degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Job Responsibility
Job Responsibility
  • Innovate & Develop: Design, develop, and implement robust and scalable application systems and programs for the Margin Calculation Services and reporting, aligning with strategic technology initiatives
  • Problem Solve: Consult with users, clients, and other technology groups on issues, and recommend programming solutions
  • Analyze complex technical and business challenges, and propose innovative solutions that enhance system functionality and business processes
  • Project work: Monitor and guide all phases of the software development lifecycle, from analysis and design through construction, testing, and implementation, ensuring timely and high-quality project delivery
  • Provide user and operational support on applications to business users
  • Strategic Impact: Utilize your expertise in application development to make evaluative judgments, recommend security measures, and contribute to post-implementation analysis, ensuring optimal system design and functionality
  • Collaboration & Consultation: Partner closely with project managers, business stakeholders, and senior managers to translate complex business requirements into well-architected technical solutions
  • Consult with users and other technology groups, providing advanced programming insights and support
  • Operational Excellence: Ensure adherence to best practices and essential procedures
  • Autonomy & Ownership: Operate with a high degree of independence and judgment, taking ownership of critical initiatives and driving them to successful completion
What we offer
What we offer
  • Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program)
  • Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates
  • Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates
  • Employee Assistance Program financed by Employer
  • Paid Parental Leave Program (maternity and paternity leave
  • statutory and 2 weeks additional paid paternity leave)
  • Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates
  • Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events
  • Additional day off for volunteering
  • Cafeteria/ flex benefit – a company benefits system which enables employees to select and purchase benefits offered by a provider and available for employees on the platform
  • Fulltime
Read More
Arrow Right

Senior Software Consultant - Java + Angular

10Pearls is seeking an experienced Full-stack developer with expertise in Java, ...
Location
Location
Pakistan , Karachi, Lahore, Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 year of Full-stack experience with a strong focus on backend systems
  • Strong expertise in Java (Spring Boot) for building scalable and secure backend services
  • Hands-on experience with Angular and modern front-end technologies including React, JavaScript (ES6), TypeScript, Node.js, GraphQL, and Apollo Client
  • Strong experience with RDBMS (MySQL, Oracle) and familiarity with NoSQL databases along with ORM technologies (JPA2, Hibernate, etc.)
  • Hands-on expertise with AWS cloud and AWS native services (such as Lambda, S3, SecretManager, DynamoDB)
  • Familiarity with front-end testing frameworks and tools such as Jest, Karma, Cypress, and Cucumber
  • Experience working with Design Systems is a significant advantage
  • Proficiency with developer tools and observability platforms such as Datadog, Mixpanel, LaunchDarkly, and LogRocket
  • Strong understanding of CI/CD, testing, and security best practices
  • Excellent communication skills to engage with both technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Own the architecture, design, and technical direction for large-scale projects, ensuring that solutions are scalable, secure, and aligned with business goals
  • Lead technical reviews and ensure that high-quality standards, including company engineering practices (CI/CD, testing, security), are met across projects
  • Collaborate with cross-functional teams and business stakeholders to align technology with business needs and influence technical decisions
  • Actively mentor and guide engineers at all levels, promoting a culture of technical excellence and knowledge sharing
  • Help in the recruitment process by identifying and interviewing technical talent, ensuring alignment with the company's standards and culture
  • Embrace a consulting mindset by identifying opportunities to improve business processes through innovative technical solutions, and act as a trusted advisor to clients and stakeholders
  • Communicate technical solutions effectively to both technical and non-technical stakeholders
  • Acts as a point of contact for technical issues for specific work streams across multiple projects
  • Engage in continuous learning of industry trends, tools, and technologies to provide informed recommendations to clients
  • Fulltime
Read More
Arrow Right

Staff/Senior Software Consultant - Java + AWS - Evening Shift (Contractual)

10Pearls is seeking a skilled Full-stack Developer with expertise in Java (Sprin...
Location
Location
Pakistan , Karachi, Lahore, Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of Full-stack experience with a strong focus on backend applications development
  • Strong experience in Java (Spring Boot & Micronaut), RESTful APIs, and microservices architecture
  • Hands-on experience with AWS services such as Lambda, S3, DynamoDB, API Gateway, ECS, and CloudFormation
  • Proficiency in MySQL, Oracle, and ORM technologies (Hibernate, JPA2)
  • Familiarity with Splunk and observability tools (Datadog, Mixpanel, etc.)
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes)
  • Strong understanding of CI/CD, security, and testing practices
  • Excellent communication skills with having consulting mindset
  • Experience mentoring engineers and contributing to team growth
Job Responsibility
Job Responsibility
  • Support and coordinate technical and business aspects of software development activities, including requirement analysis, design, and implementation of applications
  • Serve as a principal developer in project teams, providing expert guidance on business and technical matters
  • Take on additional responsibilities as needed, fostering team cohesion and collaboration
  • Act as a point of contact for technical issues across multiple projects and work streams
  • Proactively plan and strategize with the team, identifying potential issues and suggesting workable alternatives
  • Mentor technical staff, assist where needed, and lead efforts in resolving technical challenges
  • Guide and participate in recruiting top technical talent for the team
Read More
Arrow Right

Java Backend Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of relevant experience in the Financial Service industry
  • Must Have - Java, Microservices, Sprinboot
  • Desired - Angular
  • Databse - SQL /Oracle
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
  • Strong experience in Java/ Microservices, Spring boot, Kubernates, SQL/NoSQL required
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • In addition to development should be willing to support production deployments
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Java Backend Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right