Software Engineer I – Java

Jobtailor

Bala Cynwyd (PA)

On-site

USD 60,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a junior software engineer to assist in designing, developing, and maintaining Java-based applications. You will work with senior engineers, business analysts, and QA teams to understand requirements and deliver assigned tasks.

The role involves testing, debugging, and participating in code reviews within an Agile environment. You will gain experience with API development, web technologies, and modern DevOps practices, while contributing to SDLC activities and continuous

Qualifications

  • Bachelor's degree in Computer Science, MIS, Engineering, Information Technology, or related technical discipline.
  • 0-2 years of software development experience (internships/co-ops/projects acceptable).
  • Experience with Java, OOP, data structures, algorithms, and web app development.
  • Familiarity with IDEs like IntelliJ IDEA or Eclipse.
  • Exposure to JavaScript, HTML, CSS, React or similar frameworks preferred.

Responsibilities

  • Assist with the design, development, configuration, and maintenance of Java-based applications.
  • Collaborate with senior engineers, business analysts, QA teams, and stakeholders to understand requirements and deliver tasks.
  • Develop, test, and debug application components using Java, web technologies, and development tools.
  • Write and execute unit tests to support code quality and maintainability.
  • Support troubleshooting, defect resolution, and application maintenance activities.

Skills

Java Application Development
Object-Oriented Programming
Web Application Development
APIs/REST
Unit Testing
SQL
Collaboration

Education

Bachelor's Degree in Computer Science
MIS
Engineering
Information Technology

Tools

IntelliJ IDEA
Eclipse
Git
DevOps Tools
CI/CD

Job description

  • Assist with the design, development, configuration, and maintenance of Java-based applications
  • Work with senior engineers, business analysts, QA teams, and other stakeholders to understand requirements and deliver assigned tasks
  • Develop, test, and debug application components using Java, web technologies, and development tools
  • Participate in code reviews, team discussions, and technical learning sessions to build engineering skills
  • Write and execute unit tests to support code quality, reliability, and maintainability
  • Support troubleshooting, defect resolution, and application maintenance activities under supervision
  • Learn and follow SDLC practices, Agile/Scrum processes, departmental standards, and coding guidelines
  • Assist with documentation, deployment preparation, and environment support as needed
  • Collaborate with team members to research technical issues and recommend practical solutions
  • Use source control, issue tracking, and DevOps tools to manage assigned work and support delivery
  • Demonstrate a willingness to learn new technologies, tools, business processes, and application platforms
  • Complete special projects and other duties as assigned
Requirements
  • Bachelor's degree in Computer Science, MIS, Engineering, Information Technology, or a related technical discipline required or expected by start date
  • 0-2 years of software development experience, including internships, academic projects, co-op experience, or personal projects
  • Coursework or hands-on experience with Java, object-oriented programming, data structures, algorithms, and web application development
  • Familiarity with development tools such as IntelliJ IDEA, Eclipse, or similar IDEs
  • Exposure to front-end technologies such as JavaScript, HTML, CSS, React, or similar frameworks preferred
  • Basic understanding of web services, APIs, and REST concepts preferred
  • Familiarity with Agile or Scrum practices through coursework, projects, internships, or team-based development experience
  • Basic SQL knowledge and exposure to relational databases such as SQL Server, Oracle, MySQL, or PostgreSQL
  • Familiarity with source code repositories such as Git and basic branching concepts
  • Exposure to unit testing, debugging, and code quality practices
  • Interest in cloud, DevOps, CI/CD, automation, and modern software engineering practices
  • Exposure to AI-assisted development tools such as GitHub Copilot, Cursor, or similar tools preferred
  • Insurance industry experience is not required; willingness to learn business concepts and application workflows is expected.
Core Competencies

Proficient in Java-based application development, with a solid understanding of object-oriented programming, data structures, and web application development. Familiar with Agile/Scrum methodologies and capable of collaborating effectively with cross-functional teams to deliver high-quality software solutions.

Highest-signal resume keywords
  • Java Application Development
  • Object-Oriented Programming
  • Agile/Scrum Methodologies
  • Unit Testing and Debugging
  • SQL and Relational Databases
ATS Optimization Keywords
Hard Skills
  • Java
  • Web Application Development
  • Data Structures
  • Algorithms
  • Unit Testing
  • Debugging
  • APIs
  • REST Concepts
  • SQL
  • Object-Oriented Programming
Soft Skills
  • Collaboration
  • Willingness to Learn
  • Problem-Solving
Certifications & Qualifications
  • Bachelor's Degree in Computer Science
  • MIS
  • Engineering
  • Information Technology
Industry Keywords
  • Software Development
  • Application Maintenance
  • SDLC Practices
  • Coding Guidelines
  • Technical Learning
Tools & Technologies
  • IntelliJ IDEA
  • Eclipse
  • Git
  • DevOps Tools
  • CI/CD
  • AI-Assisted Development Tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Jobtailor • Billings (MT)

On-site
USD 60,000 - 80,000
Software Engineer III
Software Engineer III

Jobtailor • Massachusetts

On-site
USD 110,000 - 170,000
Software Engineer
Software Engineer

Jobtailor • North Carolina

On-site
USD 80,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Phoenix (AZ)

On-site
USD 150,000 - 190,000
Software Engineer I
Software Engineer I

Jobtailor • Alabama

On-site
USD 60,000 - 90,000
Associate Software Engineer – Java
Associate Software Engineer – Java

Jobtailor • Connecticut

On-site
USD 60,000 - 85,000
Senior Software Engineer – Java, Spring Boot, Microservices
Senior Software Engineer – Java, Spring Boot, Microservices

Jobtailor • Pennsylvania

On-site
USD 120,000 - 180,000
Java Developer
Java Developer

Jobtailor • Folsom (CA)

On-site
USD 65,000 - 90,000
Engineer
Engineer

Jobtailor • Phoenix (AZ)

On-site
USD 110,000 - 150,000
Lead Software Engineer – Java, Spring Boot, Angular
Lead Software Engineer – Java, Spring Boot, Angular

Jobtailor • Alabama

On-site
USD 95,000 - 130,000