Senior Java Engineer

9 Hours ago • 5 Years +

Job Summary

Job Description

Plan A Technologies is looking for a skilled Senior Java Web Developer to join the team. The role involves developing and maintaining web applications using Java and the Spring framework, designing RESTful APIs, creating and managing SQL databases, collaborating with front-end developers, participating in code reviews, and staying updated with emerging technologies. The company offers an upbeat work environment with great colleagues and benefits. The ideal candidate must have at least 5+ years of experience.
Must have:
  • 5+ years of Java development experience
  • Proficiency in Java and Spring framework
  • Strong understanding of SQL databases
  • Experience with front-end technologies
  • Excellent communication skills
Good to have:
  • Knowledge of ORM frameworks such as Hibernate
  • Familiarity with Agile methodologies
Perks:
  • Generous vacation schedule
  • Brand New Laptop
  • Other goodies

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

Unbroken studios  - Engineering Manager - AI Platforms

Unbroken studios

Bengaluru, Karnataka, India (On-Site)
6 Days ago
Shyft Labs - Principal Software Engineer

Shyft Labs

(Remote)
1 Year ago
Playrix - Lead SDET

Playrix

Ireland (Remote)
7 Months ago
Google - Product Technology Manager

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
CoActive Systems - MLOps Developer

CoActive Systems

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Cadence - Lead Software Engineer (Agentic AI)

Cadence

Cambridge, England, United Kingdom (Hybrid)
6 Days ago
Capgemini - C/C++/Java

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Ciklum - Software Development Engineer in Test

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
8 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
PhonePe - Software Engineer (Pincode)

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Ziff Davis - Android Developer – Network Measurement App

Ziff Davis

(Remote)
2 Weeks ago
ARHS - Mid Java Developer

ARHS

Athens, Greece (On-Site)
7 Months ago
People Can Fly - Senior Backend Programmer

People Can Fly

Warsaw, Masovian Voivodeship, Poland (Remote)
4 Weeks ago
Google - Associate Software Developer Intern, 2025

Google

Sydney, New South Wales, Australia (On-Site)
3 Weeks ago
DEVOTEAM - Backend Developer Cloud (m/w/d)

DEVOTEAM

Frankfurt Am Main, Hessen, Germany (Remote)
7 Months 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!