Java Software Engineer (WFO)

EXTIO logo

EXTIO

View Salaries, Reviews, and more  

Job Description

Job Purpose


The Microservices developer will be responsible for building scalable RESTFul/SOAP APIs, the server-side application logic, integration with both internal and external systems.


Responsibilities/ Accountabilities


• Strategy, Planning & Execution


• Design, build and maintain efficient RESTFul APIs in Java


• Develop microservices based on Spring Boot framework


• Integrate to different systems/application using Apache camel


• Design and Implementation of data storage solutions


• Work with Frontend and Mobile App developers to define RESTFul API specs


• Work well with technical and non-technical people to deliver high value results


• Participating in Sprint Planning and tracking work items


Requirements


• Bachelor’s degree in Information Technology, Software Engineering, Computer Science or related field


• 2+ years experience developing applications in Java


• 1+ years of experience in Spring Boot


• 1+ years of experience in Apache Camel


• 1+ years of experience in SOAP Web services


• 1+ years of experience in JMS


• Strong knowledge of Microservices architecture


• Experience with SOAP and REST services development


• Good understanding of DevOps and CI/CD practices


• Familiarity with container technologies like Docker and Kubernetes


• Experience with Oracle Database and Elasticsearch, Redis


• Experience with cloud technologies Azure/AWS would be good to have


• Experience with OAuth and JWT Tokens


• Knowledge of API Management solutions


Personal Attributes


• Must be able and willing to collaborate in a team/cooperative environment as well as exercise independent judgment and initiative.


• Strong analytical, decision-making, and problem-solving skills.


• Is extremely logical, detail oriented with a keen attention to detail.


• Demonstrated ability to prioritize work-load and meet multiple project deadlines.


• Ability to conduct research into systems issues and products as required.


• Highly self-motivated and self-directed.


• Ability to effectively prioritize and execute tasks in a high-pressure environment.


• Experience working in a team-oriented, collaborative environment.


• Proven ability to quickly learn new applications, processes, and procedures.


• Structured thinker, effective communicator with excellent written and oral communication skills.


• Excellent listening and interpersonal skills.


Interview Questions of Java Software Engineer (WFO) at EXTIO

Currently, there aren't any interview questions for this role at EXTIO shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Java Software Engineer (WFO) at EXTIO

Currently, there aren't any salaries for this role at EXTIO shared by other job seekers.

View more salaries from EXTIO →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now