CrawlJobs Logo

Software Engineer (Java)

India, Mahape, Navi Mumbai · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Responsibility

  • Design and develop complex software applications using Java and related technologies
  • Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance
  • Collaborate with cross-functional teams, including business analysts, project managers, and other developers, to design and implement solutions that meet business needs
  • Write clean, maintainable, and efficient code that meets coding standards and best practices
  • Perform unit and integration testing of software components to ensure quality and stability
  • Troubleshoot and debug issues in software applications
  • Provide technical guidance and mentorship to junior developers
  • Continuously improve software development processes and methodologies
  • Stay up-to-date with emerging trends and technologies in software development

Requirements

  • Strong knowledge of Java programming language and related technologies such as Spring, Hibernate, and JDBC
  • Experience with web application development using Java frameworks such as Struts, JSF, or Spring MVC
  • Experience with front-end technologies such as HTML, CSS, and JavaScript
  • Experience with database technologies such as MySQL, Oracle, or PostgreSQL
  • Experience with Agile development methodologies such as Scrum or Kanban
  • 2+ years of experience in Java development
  • Bachelor's degree in Computer Science or a related field
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Ability to work independently and as part of a team

Looking for more opportunities?

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

Similar Jobs for

Software Engineer (Java)

8 matching positions

Software Engineer (Java)

As a Senior Java Developer in Payments. You'll have the opportunity to: Work in ...
Location
Location
Brazil , Sao Jose dos Campos
Salary
Salary:
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High skilled with Java
  • Familiar with complex and high performance platform
  • Able to coach and train other developers
  • Able to communicate in English and Portuguese (Both fluent)
Job Responsibility
Job Responsibility
  • Design, implement, test and monitor new features
  • Identify and improve parts of the platform to make it more robust and scalable
  • Collaborate across teams and time zones to make things happen, review code and be open to feedback
  • Communicating with stakeholders and merchants and monitoring the impact of new features
Read More
Arrow Right

Software Engineer (Java)

This role is for the Card Payments team in Singapore. As an engineer in this tea...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of overall experience
  • Experience working with object-oriented programming languages (JAVA)
  • Flexible, a team player, someone with an eye for detail
  • Able to take ownership, lead a project and enjoy writing testable code
  • Excellent communication skills and the ability to articulate complex, technical concepts
  • Proficient in English
  • any other language is a plus
Job Responsibility
Job Responsibility
  • Build and maintain our distributed high-performance platform
  • Be part of a diverse and inclusive team
  • Bring code live that impacts many businesses and shoppers within first few weeks
  • Be fully responsible from its initial design to bringing new functionality live
  • Identify and improve parts of the platform to make it more robust and scalable
  • Collaborate across teams and time zones to make things happen, review code and be open to feedback
  • Help our core financial data processes and work on our finance infrastructure, to keep it scalable, reliable and secure
Read More
Arrow Right

Software Engineer (Java)

We are looking for a Software Engineer (Java) to join Sopra Steria Polska and su...
Location
Location
Poland , Katowice
Salary
Salary:
8500.00 - 11000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java and Spring Boot for backend service development
  • Hands‑on experience with containerization and orchestration tools, specifically Docker and Kubernetes
  • Experience with backend development and API-based integration
  • Good command of secure application integration and service-to-service communication
  • Experience with version control, debugging, testing, and software delivery practices
  • Familiarity with containerized environments and deployment support activities
  • Ability to analyze issues methodically and deliver reliable technical fixes
  • Willingness to learn, document work clearly, and contribute in a team-oriented delivery setting
  • Experience working with REST APIs and API specification formats such as OpenAPI using JSON/YAML
  • Knowledge of authentication and authorization technologies, including Keycloak, OAuth 2.0, and OpenID Connect
Job Responsibility
Job Responsibility
  • Implement backend services, API integrations, and technical adapters under the guidance of senior engineers
  • Configure and integrate identity, authentication, authorization, and connector-related services
  • Develop and maintain integration logic for metadata exchange, catalogue interfacing, and validation flows
  • Support vocabulary-related interoperability, mappings, and configuration tasks
  • Prepare and execute technical tests, including integration tests, deployment verification, and regression checks
  • Investigate incidents, defects, and integration issues in development and test environments
  • Contribute to CI/CD activities, containerised deployments, and runtime support tasks
  • Produce concise technical documentation, configuration notes, and implementation handover material
What we offer
What we offer
  • Luxmed
  • Medicover Sport
  • Worksmile
  • educational platforms
  • languages learning platform
  • referral bonus
  • copyrights
  • life insurance
  • workation
  • certifications (paid by the company)
  • Fulltime
Read More
Arrow Right

Software Engineer (Java)

You will be responsible for the full development cycle from designing your softw...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience working with object-oriented programming languages (JAVA)
  • flexible, a team player, someone with an eye for detail
  • able to take ownership, lead a project and enjoy writing testable code
  • excellent communication skills and the ability to articulate complex, technical concepts
  • proficient in English
Job Responsibility
Job Responsibility
  • build and maintain our distributed high-performance platform
  • be part of a diverse and inclusive team
  • bring code live that impacts many businesses and shoppers
  • be fully responsible from its initial design to bringing new functionality live
  • identify and improve parts of the platform to make it more robust and scalable
  • collaborate across teams and time zones to make things happen, review code and be open to feedback
  • helping our core financial data processes and working on our finance infrastructure, to keep it scalable, reliable and secure
Read More
Arrow Right

Software Engineer- Full Stack - Java, React - Engineer

The Digital S/W Engineer Intmd Analyst is a seasoned professional role. Applies ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years software development experience, specializing in JavaScript, Java frameworks, databases like React.js, Spring Boot, Oracle and MongoDB
  • In-depth knowledge of modern application architecture principles
  • Clear understanding of Data Structures and Object-Oriented Principles using Java
  • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows
  • Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development
  • Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations
  • Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications
  • Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS
  • Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar
  • Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle
Job Responsibility
Job Responsibility
  • Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis
  • Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes
  • Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns
  • Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary
  • Follow and contribute to defining technical and team standards
  • Collaborate technical leadership to achieve established goals, in line with our broader technical strategy
  • AI-Driven Development: Leverage AI tools, such as GitHub Copilot, to enhance development efficiency, accelerate delivery timelines, and optimize software solutions
  • AI Landscape Awareness: Maintain awareness of the rapidly evolving AI landscape and proactively propose innovative approaches to implement product features
  • Problem Solving and Troubleshooting: Possess the expertise to analyze and effectively troubleshoot complex coding, application performance, and design challenges
  • Root Cause Analysis: Capable of conducting thorough research to identify the root causes of development and performance issues, as well as devising and implementing effective defect resolutions
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer / Principal Software Engineer - Copilot CLI

Within GitHub and Microsoft CoreAI, the Copilot CLI team builds GitHub's coding ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years
Job Responsibility
Job Responsibility
  • Take ownership of critical product and platform areas of the Copilot CLI and shared agent runtime
  • Set a high technical and quality bar for agentic systems and developer-facing tooling
  • Design and ship performant, reliable terminal experiences that developers depend on for daily work
  • Use data, benchmarks, and direct user feedback to guide iteration and investment
  • Collaborate across org boundaries to enable other teams to build agentic products on top of a shared foundation
  • Influence architecture, technical direction, and engineering standards beyond your immediate team
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right

Software Engineer / Lead Software Engineer – Border Protection (Firewall) Technologies

The Border Protection Product Team within the Information Security-Network Secur...
Location
Location
United States , Richardson
Salary
Salary:
97000.00 - 150000.00 USD / Year
State Farm
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java / Spring: 2–4 years of experience developing enterprise web applications using Java and Spring Framework (with a heavy emphasis on Spring Tool Suite).
  • Database Technologies: 2–4 years of experience working with PostgreSQL or DB2.
  • Application Server: 2–4 years of experience with Apache Tomcat as a web server/application deployment environment.
  • Required Programming Languages: Java
  • JavaScript
  • C++
  • C#
  • Python
  • Required Technical Skills and primary tools used: Spring Tool Suite
  • Microsoft Visual Studio
Job Responsibility
Job Responsibility
  • Create and maintain DBMS (Postgres) and IBM DB2
  • Create and deploy Java Spring applications in AWS, on EC2 servers, using Terraform code and Scalr
  • Use Azure for Entra ID for user management and authentication
  • Work with AWS Cloud, IaaS Servers, and Mainframe
  • Work with applications NSCRA (proprietary), nslookup (proprietary), Hot Spot Enabler (proprietary)
What we offer
What we offer
  • Annual raise and bonus
  • Robust health and wellbeing programs
  • State Farm pays most of your healthcare premium
  • Multiple healthcare plan options including high deductible plan
  • 100% coverage for in-network preventative care
  • Vision, dental, telemedicine, 24/7 mental health professionals
  • Educational benefits including training programs
  • Tuition assistance programs
  • Employee resource groups
  • Mentoring
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer - Data Engineering GitHub

As a Software Engineer at GitHub, you will enhance the collaboration experience ...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND experience in Data Engineering and coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR Bachelor's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
  • Collaborate with cross-functional teams to define and implement innovative solutions.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others.
  • Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations
  • Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems.
  • Design and implement APIs to facilitate seamless integration between software components.
  • Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery.
  • Become intimately familiar with the systems you build and take pride in writing maintainable code.
  • Fulltime
Read More
Arrow Right