Mid-Level Java Developer
Staffing TechnologiesResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Requirement Detail
Overview
We are seeking a highly
skilled Mid-Level Java Developer with 3–7 years of experience
in enterprise Java development. The ideal candidate must have strong core Java
expertise, excellent analytical skills, and hands-on experience building
scalable, high-quality applications. This role requires the ability to work in
a fast-paced, agile environment while delivering production-ready solutions
with a strong focus on code quality and reliability.
Key Responsibilities
Develop, enhance, and maintain enterprise-grade applications using Java 8, Spring Boot, and RESTful APIs Write high-quality, testable code and create unit tests using JUnit Work with Oracle SQL to design, optimize, and manage database queries and stored procedures Collaborate with cross-functional teams to analyze requirements and translate them into technical solutions Participate in code reviews to ensure adherence to coding standards and best practices Mentor junior developers and guide them toward delivering high-quality, defect-free solutions Perform integration testing and support end-to-end system validation Troubleshoot and resolve technical issues across the full application stack Follow Agile methodology and actively participate in daily standups, sprint planning, and retrospectives Ensure delivery with strong ownership, “first-time-right,” and zero-defect mindset
Must Have Skills
Strong experience with Java 8 Hands-on expertise with Spring Boot Solid experience developing REST APIs JUnit test framework Strong SQL knowledge and hands-on experience with Oracle Database Strong problem-solving and analytical abilities Excellent communication skills
Good to Have Skills
Basic understanding of Linux Experience with Angular 8 Knowledge of Tableau or data analytics concepts Experience with JMS, Kafka, or messaging systems Exposure to GIS technologies Integration testing experience
Desired Profile
Very strong in Core Java / J2EE fundamentals Strong SQL and database design skills, especially with Oracle Expertise in at least two of the following: Spring Boot REST API development Angular Experience working with Kafka, GIS, or JMS is a plus Strong communication and interpersonal skills Ability to perform code reviews and mentor junior developers Experience working in Agile environments A strong culture of delivering high-quality, zero-defect solutions
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free