Backend Java Developer
Job Title: Backend Java Developer
Location: Reading, PA (onsite 2 days/week)- locals only
Exp level : 15+ years
F2F Interview required (1 round process 2 hour in person interview w/ coding)
This role offers an opportunity for a versatile Software Engineer to engage in all stages of the software development lifecycle. You'll provide support for existing software applications, address troubleshooting needs, and design and develop new software components across various projects. This position allows for leadership in design and mentorship of junior engineers while collaborating cross-functionally with key groups.
Responsibilities:
Act as the primary support contact for multiple applications, handling the complete application lifecycle: design, development, testing, release, and support.
Collaborate with technical and business teams to gather requirements and acceptance criteria.
Develop, maintain, and troubleshoot applications and code, including backend database schema design.
Write clean, maintainable code that meets coding standards, with strong documentation practices.
Create unit and UI tests, leverage CI/CD pipelines for deployment, and triage production issues.
Mentor junior engineers, manage tasks, and contribute to the hiring process.
Stay current on technology standards, frameworks, and best practices, influencing standards and technology decisions.
Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
5-7 years of experience in software development, including expertise in Java.
Full-stack development experience with technologies like React, Angular, jQuery, HTML, JavaScript, CSS, Spring framework, Spring MVC, myBatis, and RESTful APIs.
Familiarity with DevOps tools, automation, and Agile methodologies.
Strong foundation in relational database design and experience in technical project management.
Knowledgeable in design frameworks, patterns, and industry-wide tech strategies.
Effective communication, problem-solving, and troubleshooting skills.
Willingness to meet role-specific requirements, including potential travel.
This role provides an excellent opportunity for a dynamic software engineer to influence development standards and work on impactful systems in a collaborative, supportive environment.
Recommended Jobs
Directional Drill Locator
Job Description Job Description Insight Global is looking to hire a Directional Drill Locator in support of a multi-utility construction client of theirs. This is a full-time, on-site role ideal…
Avets Specialty & Emergency Trauma Center - Relief Emergency Veterinarian - Monroeville, PA
is looking for additional Relief Emergency Veterinarians to join our amazing emergency and critical care team. Our available shift times are: Day (7am-7pm), Swing (12pm-12am) and Overnight (8pm-…
Residential Trim Carpenter
Clemleddy Construction is seeking a career-oriented residential trim carpenter with excellent work ethic who is able to work within a team environment. Year-round work, competitive pay, and benefits.…
HHA Home Health Aide
Job Description Job Description Leta Loving Homecare Services is seeking compassionate and reliable overnight caregivers to support clients in their homes during nighttime hours. This role is ide…
Customer Service Representative
DiBiase Heating and Cooling Company of Coatesville, PA is recruiting a full-time HVAC Customer Service Rep to deliver world-class customer service to our clients. Several flexible working schedules a…
Personal Care Aide (School Setting)
Location: Clairton, PA 15025 Date Posted: 07/30/2025 Category: Education K12 Education: None Join our team supporting students with special needs in Jefferson Hills! You'll work in-person, a…
SVP, Senior Commercial Loan Relationship Manager
Applied Bank, Delawares Top Rated Bank, is seeking an SVP, Senior Commercial Loan Relationship Manager. This role is based out of our Headquarters in Glen Mills, PA. Summary: The SVP, Sr. Commercial L…