Senior Java Engineer

1 Day ago • 5 Years +

Job Summary

Job Description

Plan A Technologies is seeking a skilled Senior Java Web Developer to join their team. This role involves developing and maintaining web applications using Java and the Spring framework. The developer will design and implement RESTful APIs, manage SQL databases, and collaborate with front-end developers. Responsibilities include participating in code reviews, testing, and staying updated with emerging technologies. The ideal candidate has 5+ years of experience, proficiency in Java and Spring, and strong communication skills. The company is a software development and technology advisory firm that brings top-tier engineering talent to clients worldwide.
Must have:
  • 5+ years of Java web development experience.
  • Proficiency in Java and Spring framework.
  • Strong understanding of relational databases and SQL.
  • Experience with version control systems like Git.
  • Fluent in English, both verbal and written.
Good to have:
  • Experience with front-end technologies like HTML, CSS, and JavaScript.
  • Knowledge of ORM frameworks such as Hibernate.
  • Familiarity with Agile development methodologies.
Perks:
  • Generous vacation schedule
  • Brand New Laptop

Job Details

JOB OVERVIEW

Plan A Technologies is looking for a  skilled Senior Java Web Developer to join our dynamic team. The ideal candidate will have experience in building web applications using the Spring framework and possess a solid understanding of SQL databases. This role involves collaborating with cross-functional teams to design, develop, and maintain high-quality software solutions. This is an exciting job with room for significant career growth. 

Please Note: You must have at least 5+ years with proven experience in backend development using Java 15+ to be considered.


JOB RESPONSIBILITY

  • Develop and maintain web applications using Java and the Spring framework.

  • Design and implement RESTful APIs to support front-end functionality.

  • Create and manage SQL databases, including writing efficient queries and ensuring data integrity.

  • Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.

  • Participate in code reviews, testing, and debugging to ensure the delivery of high-quality software.

  • Stay updated with emerging technologies and apply them to improve application performance and scalability.


EXPERIENCE

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • 5+ years of experience as a Java Developer, with a focus on web applications.

  • Proficiency in Java and the Spring framework (Spring Boot, Spring MVC).

  • Strong understanding of relational databases and SQL (e.g., MySQL, PostgreSQL).

  • Familiarity with version control systems such as Git.

  • Experience with front-end technologies like HTML, CSS, and JavaScript.

  • Knowledge of ORM frameworks such as Hibernate.

  • Familiarity with Agile development methodologies.

  • Strong communication and teamwork abilities.

  • Excellent communication skills — fluent in English language (verbal and written).

  • Must have an organized and analytical working style, and the ability to plan your own work.

  • Initiative and drive to do great things.


 ABOUT THE COMPANY/BENEFITS

Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.

Read more about us here: www.PlanAtechnologies.com

Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.

Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.

Benefits: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.

If this sounds like you, we'd love to hear from you!




Similar Jobs

LeoVegas - Data Engineer

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
3 Weeks ago
Dream Sports - Architect - Cloud Security

Dream Sports

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Trend Micro - Large Language Models (LLM) Expert (VicOne_Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Netflix - Software Engineer 6 - Games Engineering

Netflix

United States (Remote)
2 Weeks ago
Google - Student Researcher, PhD, 2025

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer II, ChromeOS and Android kernel

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Software Engineer, Early Career

Google

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
Minecast - Senior Software Engineer - Full Stack - CyberGraph

Minecast

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
Moloco - Senior Machine Learning Engineer

Moloco

Seoul, South Korea (On-Site)
7 Hours ago
Trend Micro - Backend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
Google - Software Engineering Manager II

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Meta - Software Engineer, Intern/Co-op

Meta

Menlo Park, California, United States (On-Site)
5 Months ago
Dave Ramsey - Senior Java Engineer

Dave Ramsey

Franklin, Tennessee, United States (On-Site)
1 Month ago
Tesla - Senior Automation Engineer, Drive Unit

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
Google - Senior Software Engineer, Full Stack

Google

Hyderabad, Telangana, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!