Java Developer Job in Netlink Software

Java Developer

Apply Now
Job Summary
  • Experience with microservices architecture.
  • Knowledge of spring security.
  • Deep understanding of core Java concepts and APIs.
  • Expertise in Java 8 and above, including new features like lambda expressions, streams, and the Java time package.
  • Extensive experience with Spring Framework, including Spring Boot, Spring MVC, Spring Security, Spring Data, and Spring Cloud.
  • Proficiency in using Hibernate and JPA for ORM (Object-Relational Mapping).
  • Understanding of caching strategies and performance tuning.
  • Experience in designing and developing microservices-based applications.
  • Knowledge of service discovery, API gateways, and inter-service communication patterns.
  • Strong experience in designing and implementing RESTful APIs.
  • Understanding of API versioning, documentation, and security best practices.
  • Proficiency in SQL and experience with relational databases like MySQL, PostgreSQL, or Oracle.
  • Familiarity with NoSQL databases such as MongoDB or DynamoDB.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of cloud-native application development and deployment.
  • Understanding of DevOps practices and tools like Jenkins
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Expertise in writing units, integration, and end-to-end tests.
  • Familiarity with testing frameworks such as JUnit, TestNG, Mockito, and Selenium.
  • Knowledge of application security principles and best practices.
  • Experience with authentication and authorization mechanisms (OAuth2, JWT).
  • Skills in identifying and resolving performance bottlenecks.
  • Experience with profiling tools and techniques.
  • Proficiency in using version control systems, preferably Git.
  • Understanding of branching and merging strategies.
  • Experience working in Agile/Scrum development environments.
  • Ability to participate in sprint planning, daily stand-ups, and retrospective meetings.
  • Familiarity with Kafka/RabitMQ.
  • Familiarity with Redis.
Experience Required :

3 to 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs