Post Job Free
Sign in

Software Engineer 3 (Senior Java Developer)

Company:
NavitasPartners
Location:
Georgetown, TX
Pay:
90USD per hour
Posted:
March 15, 2026
Apply

Description:

Job Description

Job Title: Software Engineer 3 (Senior Java Developer)

Location: Austin, TX

Duration: 6 Months ContractJob Summary

The Software Engineer 3 is a senior-level developer responsible for designing, developing, and maintaining enterprise applications using Java and J2EE technologies. This role requires strong experience in object-oriented programming, RESTful services, database development, and modern enterprise frameworks.

The developer will work on the SCOR BAU EI initiative, implementing system enhancements, modifying business logic, improving user interfaces, and expanding reporting capabilities while maintaining application performance, security, and code quality.Key ResponsibilitiesApplication Development

Design and develop enterprise software solutions using Java and J2EE technologies.

Update business logic, user interfaces, and system data models within the SCOR application.

Implement new features and enhancements to support evolving business requirements.

Maintain and improve existing application functionality in maintenance mode.System Analysis & Design

Analyze business requirements and translate them into technical specifications and system designs.

Study system workflows, data usage, and business processes to develop efficient software solutions.

Investigate and resolve complex application issues and defects.Testing & Code Quality

Develop and maintain unit tests using JUnit to ensure application reliability.

Participate in peer code reviews to maintain coding standards and best practices.

Maintain code coverage and testing standards across development environments.Troubleshooting & Maintenance

Perform defect root cause analysis and troubleshooting for application issues.

Support applications across multiple environments including development, testing, and production.

Provide on-call support when required.Documentation & Collaboration

Document technical designs, application changes, and development processes.

Collaborate with cross-functional teams including business analysts, QA teams, and system administrators.

Ensure compliance with security policies, testing procedures, and development standards.Required Qualifications

8+ years of professional experience in software development.

Strong expertise in Object-Oriented Programming (OOP) using Java.

Extensive experience with J2EE enterprise application development.Required Technical SkillsCore Development

Java (OOP Programming)

J2EE Enterprise Application Development

Spring Framework

RESTful Web ServicesFrameworks & Architecture

Spring AOP (Aspect-Oriented Programming)

Transaction Management

Security ImplementationDatabase Development

SQL for relational databases

Data modeling and query optimizationTesting

JUnit

Unit test development

Code coverage and automated testing practicesPreferred Skills

Experience with Angular UI Framework.

Experience developing reports using Crystal Reports.

Experience with Power BI for data visualization and reporting.

Apply