Sr. Java Developer

Plasma

Dadri

On-site

INR 1,200,000 - 1,800,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Plasma invites experienced Sr Java Developer to join our backend team in India. You will design and implement microservice-based applications using Spring Boot, RESTful APIs and messaging with Kafka and Zookeeper.

Experience with Linux, Docker, and CI/CD (Jenkins) is essential, as is strong knowledge of multithreading and design patterns. You will collaborate with offshore teams, build scalable solutions, and contribute to the Big Data ecosystem when required.

Qualifications

  • Knowledge of OO programming concepts
  • Design patterns understanding
  • Experience with microservice architecture
  • Experience with Zookeeper and Kafka
  • Knowledge of caching frameworks (Redis/Memcached)
  • Experience writing event-driven solutions
  • Multithreading concepts expertise
  • Proficiency with Linux environments
  • Experience with Maven/Gradle and Docker
  • Knowledge of Jenkins for deployment
  • Understanding of messaging and system integration
  • Experience with REST/JSON Web Services
  • Cron Jobs and Java job scheduling
  • Logging frameworks knowledge
  • Scalable applications across servers
  • Big Data ecosystem knowledge
  • Big Data ecosystems (Cassandra, Hadoop, HDFS, Map Reduce, HBase, Spark)
  • NOSQL basics
  • Git/SVN version control
  • Agile methodologies (Scrum/Kanban)
  • Fast learner and proactive to connect with current architecture

Responsibilities

  • Develop Java applications using microservice architecture.
  • Implement event-driven solutions and messaging integrations.
  • Ensure multithreading concepts are correctly implemented and tested.
  • Work with Linux environment and containerization (Docker).
  • Build and deploy with Maven/Gradle; manage CI with Jenkins.
  • Design and implement scalable services across servers.
  • Collaborate with offshore team and PM for requirements.

Skills

Java
Spring Boot
Spring Framework
Hibernate/JPA
REST/JSON Web Services
Kafka
Zookeeper
JMS
Tomcat/JBoss
SQL

Education

BTech
MTech
BCA
MCA
BSc
MSc

Tools

Docker
Maven/Gradle
Git
SVN
Jenkins
Kafka
Zookeeper
Redis/Memcached
Tomcat/JBoss
Linux Shell

Job description

We are looking for Sr Java Developer, with the following requirements.

Experience:

4yrs – 8yrs

Qualification:

BTech, MTech, BCA, MCA, B.Sc, M.Sc

Key Skills:

Spring Boot, Microservice, Multithreading, NoSQL, Kafka, Zookeeper

Roles & Responsibility
  • Must have good knowledge about Object-oriented programing concepts.
  • Must have good knowledge about design patterns what problems they solve.
  • Must have good knowledge about collection frameworks.
  • Must have knowledge and experience with microservice architecture.
  • Must have knowledge and experience working with Zookeeper and Kafka.
  • Must have knowledge and experience working with Caching framework i.e., Redis or Memcached.
  • Must have experience writing event-driven solutions.
  • Must have good knowledge and experience on multithreading concepts (Concurrency Issues, Race Conditions, locks, Atomic objects, Volatile Keywords, Thread Signaling with wait and notify)
  • Must be proficient with Linux environment. Should be able to setup different tools on Linux.
  • Must have experience with Maven/Gradle and Docker (Building Images, Working with Containers, Running Multi-Container applications).
  • Must have knowledge and experience using Jenkins to deploy the build.
  • Good understanding of messaging and system integration concepts.
  • Must have experience working with following frameworks and technologies:
  • REST/JSON Web Services with properly handling HTTP status codes.
  • Scheduling Java Jobs.
  • Cron Jobs.
  • Logging frameworks.
  • Must have knowledge and experience working with scalable applications which can scale and de-scale on multiple servers to handle the desired load.
  • Ideal candidate would have experience with Big Data ecosystem.
  • Should have knowledge or experience with Big Data Ecosystems (Cassandra, Hadoop, HDFS, Map Reduce, HBase, Spark).
  • Should have good concepts about NOSQL database and their basics.
  • Must have knowledge and experience working with Versioning tools like Git and SVN.
  • Must have experience with agile development methodologies (Scrum, Kanban or similar).
  • Candidate should be self-confident, self-initiative, passionate about learning new technologies around JAVA world. Will be able to do a quick POC and will be able to connect things with current architecture.
Must Have Skills
  • Kafka
  • Zookeeper
  • Java, Spring, Servlets
  • Spring Framework (Core, MVC)
  • Spring Data
  • Spring Boot
  • Hibernate/JPA
  • REST/JSON Web Services
  • JMS
  • Tomcat, JBoss
  • Strong SQL knowledge
  • Unix/Linux as a user (experience working in console terminal is required)
Developer Candidate Profile
  • Experience minimum 3 years as Java Developer.
  • Should have good communication and logical skills.
  • Should be able to handle the emergency situations / customer requirement.
  • Flexible and cooperative to work in line with Project Manager.
  • Individual must be able to work in a team environment and have experience working with an offshore team.
  • Individual must be able to communicate well with team members.
  • Must be hard working, innovative and passionate to go the extra length to make a difference.
  • Strong analytical and problem-solving skills and ability to troubleshoot issues.
  • Should possess excellent planning, communications, and interpersonal skills.
  • Immediate joiners are preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Agiliad • Pune District

On-site
INR 600,000 - 1,200,000
Docker and Kubernetes exposure
Kafka/RabbitMQ exposure
Jenkins/GitHub Actions or similar CI"
+1
Java Developer
Java Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 1,200,000
Senior Java Developers
Senior Java Developers

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Java Developer
Java Developer

Orcapod Consulting Services • Chennai District

On-site
INR 900,000 - 1,300,000
Senior Java Kafka Architect
Senior Java Kafka Architect

Virtusa • Andhra Pradesh

On-site
INR 1,200,000 - 1,800,000
Senior Java Developer
Senior Java Developer

TAO Digital • Hyderabad

Hybrid
INR 2,400,000 - 4,800,000
Java Developer
Java Developer

Flexi Careers India • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Software Java Developer
Senior Software Java Developer

Talent Zone Consultants • Bengaluru

On-site
INR 700,000 - 1,500,000
Sr Software Dev Engineer
Sr Software Dev Engineer

LANDMARK GROUP • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Java / J2ee developer
Senior Java / J2ee developer

Bounteous • Bengaluru

On-site
INR 1,200,000 - 1,800,000