Services
Prepare yourself
Create job-winning resumes and cover letters
Find a job
Search, apply and prepare for the job you want
Grow your career
Powerful tools for change and promotion
We find the job and apply for you
Find out how
Resume Builder
Quickly build a powerful resume
Resume Examples
See resumes that get interviews
Cover Letter Builder
Show motivation and personality
Cover Letter Examples
Explore the cover letters that work
Expert Writing Services
Hire an expert to write for you
Free Resume Review
Learn if your resume is good enough
Career Advice
Read the blog and learn how to win
CV Builder
Quickly build a powerful CV
Resume Builder
Job Search
Auto Apply
Career Advice
Log In
Sign Up
Back
Jobs
Chennai, TN, IN
PayTabs Global
Senior Java Software Engineer - Spring Frameworks
Chennai, TN, IN
about 1 month ago
Save Job
Apply
Create job alert
Summary
Summary/ Objective
This job is to be part of the dynamic Payment switching product development team which caters to the needs of the Fintech space.
The core technology expected is Java with Spring framework.
Essential Functions
Will be responsible for hands-on development and integrating REST-based applications.
Will own part of a module/subsystem end-to-end, detailed design, development, unit testing, and repository release.
Developing, implementing, and maintaining Java based components and interfaces and documentation.
Develop unit-tests which meet our internal code-coverage metrics.
Actively participate in the design of modules, features, and systems.
Recommending solutions by comparing advantages and disadvantages of custom development vs using open source and commercial alternatives.
Technical documentation on high-level and low-level design with technical implementation information for other stakeholders.
Contribute positively to the team- s technical growth, sharing your technical knowledge by interacting with your peers in the day-by-day activities.
Analyse user requirements to determine how to translate into Java Debug and resolving technical issues.
Continually engage in professional development.
Competencies
Spring frameworks like Spring MVC, Spring Boot, and Spring Cloud for developing a web application, REST APIs Microservices.
Knowledge of tools for unit testing, integration testing, and automation testing like Junit, Cucumber and Mockito.
Familiar with some key APIs like JSON processing APIs like Jackson and Gson, XML processing APIs like JAXB and Xerces.
Will be good to have knowledge over JIT, JVM options, Garbage collections, and collectors, etc.
Java 8 features like lambdas and Streams to rewrite patterns like Strategy patterns.
Source control tools : Git, Subversion, TFS.
Familiarity with databases (egMySQL, MongoDB), web servers (egApache) and UI/UX design.
Knowledge of multiple back-end languages (egC#, Java, Python) and JavaScript frameworks (egAngular, React, Nodejs) will be a great addition.
Roles And Key KPIs
Work with development teams and product managers to ideate software solutions.
Design client-side and server-side architecture.
Design scalable solution with detailed technical documentation.
Develop and manage well-functioning databases and applications.
Write effective APIs.
Test software to ensure responsiveness and efficiency.
Troubleshoot, debug and upgrade software.
(ref:hirist.tech)
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
Get a free resume review
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
Get a free resume review
MORE JOBS LIKE THIS
Raptee.HV
Save job
Embedded Linux Developer
Chennai, TN, IN
5 days ago
L&T Technology Services
Save job
Embedded C Developer
Chennai, TN, IN
10 days ago
Epergne Solutions
Save job
Engineers/Sr. Engineers - Embedded C++
Chennai, TN, IN
10 days ago
Raptee.HV
Save job
Embedded Software Engineer
Chennai, TN, IN
14 days ago
See more jobs