Amantya Technologies - Java Developer - Microservices Architecture

0 years

0 Lacs

Posted:17 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Education

  • Bachelors degree in Computer Science, Software Engineering, MCA or equivalent

Key Responsibilities

  • Design and implement scalable, high-performance Java modules.
  • Build and manage a robust service mesh for seamless inter-service communication.
  • RESTful Services: Using JAX-RS to develop RESTful APIs. SOAP Services: Implementing SOAP-based web services with tools like JAX-WS.
  • Write clean, modular, and reusable code adhering to best practices.
  • JDBC (Java Database Connectivity): Advanced database interaction techniques, including transaction management and connection pooling.
  • Integrate applications with various databases (e.g., SQL, NoSQL) and external services like chatbots, payment gateways, and AI tools.
  • Security: Implementing authentication, authorization, and encryption for secure web applications
  • Secure Coding Practices: Ensuring secure application development by adhering to OWASP guidelines and best practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Session and State Management: Handling user sessions and preserving state between client-server interactions
  • Ensure the applications scalability, reliability, and security.
  • Concurrency and Multithreading: Writing programs that perform multiple tasks simultaneously using threads and concurrency APIs
  • Deploy, monitor, and maintain solutions on cloud platforms, leveraging serverless architectures (AWS Lambda, GCP Cloud Functions, etc.).
  • Cloud Integration: Deploying and scaling applications on platforms like AWS, GCP, or Azure.
  • Debug and optimize application performance.
  • Performance Optimization: Profiling and tuning Java applications for better performance.
  • Contribute to the development and maintenance of microservices-based architectures.
  • Mentor junior developers and participate in code reviews to ensure high code quality.
  • Service Mesh and Observability: Implementing service-to-service communication using Istio or any other and monitoring with tools like Prometheus
  • Microservices: Developing distributed systems using frameworks like Spring Boot and Spring Cloud.

Nice To Have

  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with containerization tools like Docker and orchestration tools like Kubernetes.
  • Knowledge of AI/ML model integration and deployment.
  • Hands-on experience with observability tools (e.g., Prometheus, Grafana).
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Amantya Technologies logo
Amantya Technologies

IT Services and IT Consulting

Gurugram Haryana

RecommendedJobs for You