CrawlJobs Logo

Senior Engineer - Java Spring Boot

India, Noida · Job Posted July 21, 2025
Apply Position
Job Link Share

Job Description

Sopra Steria is seeking a Senior Software Engineer with expertise in Java Spring Boot, SOAP/RESTful web services, SQL, and Unix shell scripting. The role requires strong communication and analytical skills, a minimum experience of 4 years, and a maximum of 6 years.

Requirements

  • Java Spring boot
  • SOAP based Webservice
  • REST full Webservice
  • Basic SQL, PL/SQL
  • JBoss 4.x
  • Unix shell scripting
  • Experience of Software Engineering Process
  • Understanding Design & awareness of J2EE Design Patterns
  • Unit Testing
  • Best practices

Nice to have

  • Vue
  • Hibernate 2.x, 3.x
  • Apache Tomcat
  • Oracle 9i, 10g, 11g [Stored Procedures, Functions]
  • Experience of Knowledge acquisition on existing applications from other teams
  • Experience in Application which is in Management & Maintenance [Defects, Change Requests]

What we offer

  • Inclusive and respectful work environment
  • Open to people with disabilities

Looking for more opportunities?

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

Similar Jobs for

Senior Engineer - Java Spring Boot

8 matching positions

Java Spring Boot Engineer

Location
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
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

Senior Java Engineer – Agentic AI Driven Development - Senior Vice President

The Applications Development Technology Senior Lead Analyst is a senior-level po...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java - Strong understanding of Java (JDK 8+, preferably Java 11/17), including multithreading, collections, garbage collection, and JVM internals
  • Frameworks - Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
  • Middleware - Proven experience in designing and developing RESTful APIs and microservices
  • Relational Databases - Strong proficiency in SQL and experience with Oracle databases, including schema design, query optimization, and stored procedures
  • NoSQL Databases - Experience with MongoDB, including data modeling, querying, and performance tuning
  • CI/CD & DevOps - Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions, Maven/Gradle, Docker, Kubernetes)
  • Version Control - Proficiency with Git and standard branching strategies (e.g., Gitflow)
  • Testing - Experience with unit testing frameworks (JUnit, Mockito) and integration testing
  • Web Technologies (Beneficial) - Familiarity with web services (SOAP/REST), XML, JSON
  • AI Tools & Methodologies - Demonstrable exposure and practical experience with AI development tools such as Devin, GitHub Copilot, Claude, Anti Gravity, and Codex
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot
  • Architect and optimize database interactions with Oracle, SQL, and MongoDB, ensuring high performance and data integrity
  • Drive the adoption and continuous improvement of CI/CD pipelines to facilitate rapid and reliable software delivery
  • Collaborate with cross-functional teams, including product management, QA, and operations, to define requirements, design solutions, and deliver high-quality software
  • Mentor and provide technical guidance to junior and mid-level software engineers, fostering a culture of technical excellence and continuous learning
  • Actively research and experiment with AI technologies to identify opportunities for enhancing developer productivity, automating tasks, and improving software quality
  • Participate in code reviews, ensuring adherence to coding standards, best practices, and architectural guidelines
  • Troubleshoot and resolve complex technical issues, ensuring the stability and performance of production systems
  • Contribute to the strategic planning and technical roadmap for our middleware platforms
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development
What we offer
What we offer
  • Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance. Explore a few of the highlights that make working with us rewarding.
  • Fulltime
Read More
Arrow Right
New

Senior Java Engineer

Intellias is partnering with a Fortune 100, Midwest-based industrial manufacture...
Location
Location
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience designing, developing, deploying, and maintaining backend services and distributed systems in production using Java 21, Spring Boot 3.x, Docker
  • Minimum of 2 years of experience with AWS (core services and cloud-native development)
  • Advanced SQL expertise, including writing, optimizing, and troubleshooting complex queries against large and complex datasets
  • Experience working with data-intensive applications and complex data models, including data analysis, transformation, aggregation, and optimization
  • Hands-on experience with complex query development, performance optimization, data modeling, and analytics workloads
  • Strong ownership and self-management in a fast-paced Agile environment, with the ability to independently deliver end-to-end solutions, resolve blockers, and communicate effectively in English
  • Strong experience with microservices, MVC, and event-driven architectures
  • Strong experience with JPA / Hibernate
  • Strong database design skills with PostgreSQL (advanced SQL) and DynamoDB, including schema design, optimization, and performance tuning
  • Strong experience building and operating event-driven systems (e.g., Kafka, Kinesis)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable Spring Boot-based microservices in a distributed architecture
  • Build and operate event-driven data processing pipelines, including ingestion, transformation, and enrichment of streaming data
  • Work extensively with complex datasets, focusing on data analysis, transformation, validation, and optimization
  • Develop and maintain advanced SQL queries and data workflows to support business and platform requirements
  • Collaborate closely with data engineering, analytics, and business stakeholders to understand and solve complex data challenges
  • Contribute to data warehousing and analytics initiatives, including Snowflake-based solutions where applicable
  • Develop and maintain robust APIs for internal and external consumers
  • Work with AWS cloud services to design and support reliable, scalable backend systems
  • Design, optimize, and maintain PostgreSQL and DynamoDB schemas, ensuring performance and data integrity
  • Implement and maintain automated testing strategies (unit and integration)
Read More
Arrow Right
New

Senior Java Engineer

Our client builds a leading digital identity and fraud prevention platform used ...
Location
Location
Bulgaria
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional backend software development experience with Java as the primary language
  • Strong experience designing and building RESTful APIs and backend services in Java using modern frameworks (Spring Boot, Micronaut, or similar)
  • Proven experience developing and deploying solutions on Amazon Web Services (AWS)
  • Hands-on experience with microservices and/or serverless architectures
  • Solid background in CI/CD pipelines, automated testing, and continuous delivery practices
  • Experience building and deploying Dockerised applications
  • Experience writing automated unit, integration, and performance tests for reliability at scale
  • Good understanding of relational and/or NoSQL databases (e.g. MongoDB, DynamoDB, DocumentDB, RDS)
  • Strong communication skills and ability to collaborate effectively in a distributed, cross-functional environment
  • Solid understanding of Agile methodologies and practices
Job Responsibility
Job Responsibility
  • Design, develop, deploy, and maintain production-ready backend APIs and microservices in Java, targeting AWS as the primary deployment platform
  • Build scalable, resilient services using serverless and containerised architectures (ECS, Lambda, API Gateway)
  • Write clean, efficient, and testable code with strong emphasis on quality engineering and continuous delivery
  • Design and execute robust automated test suites including unit, integration, and performance tests
  • Collaborate with product managers, front-end engineers, QA, and cloud/operations teams to translate requirements into well-designed features
  • Contribute to CI/CD pipeline development and drive adoption of DevOps best practices for rapid and reliable deployments
  • Create and maintain internal software documentation and public API documentation
  • Participate in Agile ceremonies including stand-ups, sprint planning, refinements, and retrospectives
  • Mentor and support junior team members, sharing knowledge and elevating overall team capability
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • Fulltime
Read More
Arrow Right
New

Senior Java Engineer

The Senior Java Engineer is responsible for designing, building, and supporting ...
Location
Location
United States , Santa Monica
Salary
Salary:
102800.00 - 190204.00 USD / Year
activision.com Logo
Activision
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend engineering experience with strong Java and Spring / Spring Boot expertise
  • Experience building APIs, microservices, and integrations in cloud or distributed environments
  • Solid understanding of relational data, testing, CI/CD, and containerized deployment patterns
  • Ability to work independently on complex backend tasks while mentoring less experienced engineers when needed
Job Responsibility
Job Responsibility
  • Design, build, and maintain Java-based backend services and APIs used by web, mobile, and partner-facing experiences
  • Translate business and integration requirements into scalable service implementations and clear technical documentation
  • Develop REST and microservice-based solutions with strong attention to performance, resilience, and maintainability
  • Troubleshoot issues across development and production environments and drive fixes for reliability and technical debt
  • Contribute to code reviews, test automation, release readiness, and continuous improvement of engineering practices
  • Partner with architects, product managers, and platform teams on integrations, service contracts, and backend roadmap work
What we offer
What we offer
  • Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance
  • 401(k) with Company match, tuition reimbursement, charitable donation matching
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others
  • If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance
  • Fulltime
Read More
Arrow Right

Senior Java Engineer – Security & Cryptographic Platforms

You are a strong Java Engineer who enjoys working on highly secure, business-cri...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
levy-professionals.com Logo
Levy Professionals
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience developing enterprise applications using Java and Spring Boot
  • Experience working with cloud platforms, preferably Microsoft Azure
  • Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure automation
  • Experience working within highly regulated, secure, or mission-critical environments
  • Interest in security engineering, cryptography, or secure platform development, with experience in these areas considered beneficial
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance secure enterprise platforms that support critical banking services
  • Build and improve backend services using Java and Spring Boot within a modern engineering environment
  • Contribute to automation, CI/CD pipelines, infrastructure improvements, and operational excellence initiatives
  • Collaborate with engineers, architects, security specialists, and external vendors to deliver secure and reliable solutions
  • Support the operation and continuous improvement of security-related platforms and infrastructure services
  • Fulltime
Read More
Arrow Right

Senior Java Engineer (Pharma)

We are looking for a Senior Java Developer to enhance a scientific application u...
Location
Location
Czechia , Prague
Salary
Salary:
Not provided
algoteque.com Logo
Algoteque
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java
  • Hands-on experience with Spring Framework and Spring Boot
  • Experience developing and integrating REST APIs
  • Strong knowledge of Oracle Database and SQL
  • Experience with backend architecture and microservices design
  • Familiarity with AWS cloud environments
  • Experience with containerization tools such as Docker
  • Proficiency with GitHub and version control workflows
  • Experience working with complex data models and business workflows
  • Strong analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Design and develop new features supporting multi-step peptide synthesis workflows
  • Enhance existing functionality for capturing reaction conditions, intermediate steps, and experimental outcomes
  • Collaborate with scientists and researchers to translate scientific workflows into scalable technical solutions
  • Build and optimize backend services and RESTful APIs for data processing and system integrations
  • Ensure data integrity, traceability, and auditability of experimental records
  • Integrate new functionality with existing systems and databases
  • Write clean, maintainable, and well-documented code following development best practices
  • Perform testing, debugging, and performance optimization activities
  • Participate in code reviews and version control processes using GitHub
  • Support deployment and maintenance activities in cloud environments
  • Fulltime
Read More
Arrow Right

Senior Java Engineer (Pharma)

We are looking for a Senior Java Developer to enhance a scientific application u...
Location
Location
Czechia , Prague
Salary
Salary:
Not provided
algoteque.com Logo
Algoteque
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java
  • Hands-on experience with Spring Framework and Spring Boot
  • Experience developing and integrating REST APIs
  • Strong knowledge of Oracle Database and SQL
  • Experience with backend architecture and microservices design
  • Familiarity with AWS cloud environments
  • Experience with containerization tools such as Docker
  • Proficiency with GitHub and version control workflows
  • Experience working with complex data models and business workflows
  • Strong analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Design and develop new features supporting multi-step peptide synthesis workflows
  • Enhance existing functionality for capturing reaction conditions, intermediate steps, and experimental outcomes
  • Collaborate with scientists and researchers to translate scientific workflows into scalable technical solutions
  • Build and optimize backend services and RESTful APIs for data processing and system integrations
  • Ensure data integrity, traceability, and auditability of experimental records
  • Integrate new functionality with existing systems and databases
  • Write clean, maintainable, and well-documented code following development best practices
  • Perform testing, debugging, and performance optimization activities
  • Participate in code reviews and version control processes using GitHub
  • Support deployment and maintenance activities in cloud environments
  • Fulltime
Read More
Arrow Right