Java Developer

OmegaHires

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of Java development experience.
  • Strong experience with Core Java and Java 8 features (Streams, Lambda Expressions, Collections, Multithreading).
  • Extensive experience with the Spring Boot framework.
  • Strong understanding of Microservices Architecture and distributed systems.
  • Experience integrating REST APIs.
  • Knowledge of object-oriented design principles and patterns.
  • Experience with SQL and relational databases.

Responsibilities

  • Develop robust Java applications using Core Java and Spring Boot.
  • Design and implement microservices architectures.
  • Integrate and optimize RESTful APIs for seamless communication.
  • Participate in Agile ceremonies and collaborate within cross-functional teams.
  • Utilize version control systems like Git for code management.
  • Ensure application performance through tuning and monitoring activities.

Benefits

  • Access to cutting-edge technology stack and tools.
  • Opportunity to work in a collaborative Agile environment.
  • Professional development and training opportunities.
  • Flexibility in work hours and potential for remote work arrangements.
Full Job Description
Java Developer

Required QualificationsBachelor's degree in Computer Science, Engineering, or related field.5+ years of hands-on Java development experience.Strong experience with Core Java and Java 8 features (Streams, Lambda Expressions, Collections, Multithreading).Extensive experience with Spring Boot framework.Strong understanding of Microservices Architecture and distributed systems.Experience developing and integrating REST APIs.Knowledge of object-oriented design principles and design patterns.Experience with SQL and relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.Familiarity with Git and version control systems.Experience working in Agile development environments.Preferred SkillsExperience with Spring MVC, Spring Data JPA, Spring Security, and Hibernate.Exposure to cloud platforms such as AWS, Azure, or GCP.Knowledge of Docker, Kubernetes, and containerized deployments.Familiarity with messaging technologies such as Kafka or RabbitMQ.Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.Understanding of performance tuning and application monitoring.

Similar Jobs

More Jobs at OmegaHires

More Information Technology Jobs

Find similar Java Developer jobs: