Java Software Engineer
PayTabs Global
All India, Chennai • 1 month ago
Experience: 3 to 7 Yrs
PREMIUM
Deal of the Day
--:--:--
A recruiter messaged CVX24 Premium users few seconds ago.
Upgrade to CVX24 Premium: Only $2.49
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Get practical interview tips and guidance
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$4.99
$2.49
🔥 50% OFF
Activate
$4.99
$2.49
all inc.
(Validity: 6 Months. After payment confirmation we will reach out to you)
Enter Your Details
Job Description
As part of the dynamic Payment switching product development team in the Fintech space, you will primarily work with core Java technology integrated with the Spring framework. Your responsibilities will include but not limited to:
- Being accountable for hands-on development and integration of REST-based applications.
- Owning a module/subsystem end-to-end, including detailed design, development, unit testing, and repository release.
- Developing, implementing, and maintaining Java-based components, interfaces, and documentation.
- Creating unit-tests meeting internal code coverage metrics.
- Actively participating in designing modules, features, and systems.
- Recommending solutions by evaluating custom development vs. other alternatives.
- Providing technical documentation on high-level and low-level designs, along with technical implementation information for stakeholders.
- Contributing to the team's technical growth by sharing knowledge and interacting with peers in daily activities.
- Analyzing user requirements to translate into Java and resolving technical issues.
- Engaging in continuous professional development.
You are expected to have competencies in various areas including:
- Spring frameworks such as Spring MVC, Spring Boot, and Spring Cloud for web application, REST APIs, and Microservices development.
- Proficiency in tools for unit testing, integration testing, and automation testing like Junit, Cucumber, and Mockito.
- Familiarity with key APIs like Jackson, Gson for JSON processing, and JAXB, Xerces for XML processing.
- Knowledge of Java 8 features like lambdas, Streams for rewriting patterns like Strategy patterns.
- Understanding of source control tools like Git, Subversion, TFS.
- Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache), and UI/UX design.
- Exposure to multiple backend languages (e.g., C#, Python) and JavaScript frameworks (e.g., Angular, React, Node-js) would be advantageous.
Your roles and key KPIs will include:
- Collaborating with development teams and product managers to brainstorm software solutions.
- Designing client-side and server-side architecture.
- Creating scalable solutions with detailed technical documentation.
- Developing and managing databases and applications effectively.
- Writing efficient APIs.
- Testing software for responsiveness and efficiency.
- Debugging, troubleshooting, and upgrading software as needed.
(Note: Additional details about the company were not provided in the job description) As part of the dynamic Payment switching product development team in the Fintech space, you will primarily work with core Java technology integrated with the Spring framework. Your responsibilities will include but not limited to:
- Being accountable for hands-on development and integration of REST-based applications.
- Owning a module/subsystem end-to-end, including detailed design, development, unit testing, and repository release.
- Developing, implementing, and maintaining Java-based components, interfaces, and documentation.
- Creating unit-tests meeting internal code coverage metrics.
- Actively participating in designing modules, features, and systems.
- Recommending solutions by evaluating custom development vs. other alternatives.
- Providing technical documentation on high-level and low-level designs, along with technical implementation information for stakeholders.
- Contributing to the team's technical growth by sharing knowledge and interacting with peers in daily activities.
- Analyzing user requirements to translate into Java and resolving technical issues.
- Engaging in continuous professional development.
You are expected to have competencies in various areas including:
- Spring frameworks such as Spring MVC, Spring Boot, and Spring Cloud for web application, REST APIs, and Microservices development.
- Proficiency in tools for unit testing, integration testing, and automation testing like Junit, Cucumber, and Mockito.
- Familiarity with key APIs like Jackson, Gson for JSON processing, and JAXB, Xerces for XML processing.
- Knowledge of Java 8 features like lambdas, Streams for rewriting patterns like Strategy patterns.
- Understanding of source control tools like Git, Subversion, TFS.
- Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache), and UI/UX design.
- Exposure to multiple backend languages (e.g., C#, Python) and JavaScript frameworks (e.g., Angular, React, Node-js) would be advantageous.
Your roles and key KPIs will include:
- Collaborating with development teams and product managers to brainstorm software solutions.
- Designing client-side and server-side architecture.
- Creating scalable solutions with detailed technical documentation.
- Developing and managing databases and applications effectively.
- Writing efficient APIs.
- Testing software for responsiveness and efficiency.
- Debugging, troubleshooting, and upgrading software as needed.
(Note: Additional details about th
Skills Required
Posted on: March 3, 2026
Relevant Jobs
Step 2 of 2