drjobs Java Springboot Developer

Java Springboot Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Thiruvananthapuram - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Responsibilities:

Design and Develop Microservices: Architect design and develop microservicesbased
applications that are scalable resilient and highperforming.
Backend Development: Build robust backend services using technologies like Node.js Python
or Java focusing on scalability reliability and performance.
Database Management: Design optimize and manage databases (SQL NoSQL) to support
microservices architecture and ensure data integrity and efficiency.
Integration and API Development: Implement RESTful APIs and integrate thirdparty services as
necessary to support application functionality.
Testing and Quality Assurance: Write automated tests (unit integration endtoend) to ensure
the reliability and quality of the software.
Monitoring and Performance Tuning: Monitor system performance troubleshoot issues and
optimize application performance to ensure smooth operation under high loads.
Collaboration and Communication: Work closely with crossfunctional teams including product
managers designers and other engineers to deliver highquality software solutions.
Documentation: Create and maintain technical documentation including system architecture
API specifications and developer guides.
Continuous Integration/Continuous Deployment (CI/CD): Implement and maintain CI/CD
pipelines to automate the build test and deployment processes.
Requirements:

Bachelors degree in computer science Engineering or related field (or equivalent work
experience).
8 years experience in full stack development with a focus on microservices architecture.
Strong proficiency in frontend development using modern frameworks like React Angular or
Vue.js.
Expertise in backend development using languages such as Golang Python or Java.
Solid understanding of database technologies including SQL and NoSQL databases.
Experience designing and implementing RESTful APIs and integrating with thirdparty services.
Familiarity with containerization and orchestration tools such as Docker Kubernetes.
Proficiency in version control systems (e.g. Git) and collaborative development workflows.
Strong problemsolving skills and ability to troubleshoot complex issues in distributed systems.
Excellent communication and collaboration skills with the ability to work effectively in a team
environment.

Preferred Qualifications:

Experience with cloud platforms such as AWS Azure or Google Cloud Platform.
Knowledge of DevOps practices and tools for infrastructure automation and configuration
management.
Familiarity with reactive programming paradigms and eventdriven architectures.
Experience with microservices monitoring and observability tools (e.g. Prometheus Grafana
ELK stack).
Understanding of security best practices and techniques for securing microservicesbased
applications.
Demonstrable experience in building programming and integrating software for highquality
capabilities for global ecommerce business including product transaction payment
fulfillment aftersales etc.
Experience with payment processing platforms securely handling PII (customer data credit
card information)
Experience with Banking/Payment Card industry is preferred.
To adhere to the Information Security Management policies and procedures.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.