Job Title: Software Engineer 3
Location(s): Austin, TX
Summary:Seeking a Senior Java Developer to support enterprise application enhancements, defect remediation, reporting expansion, and data model updates for a large-scale business operations initiative. The role involves backend and UI development, RESTful services, testing, troubleshooting, maintenance support, and participation in secure software development practices across multiple environments.
Key Responsibilities:- Develop and enhance Java/J2EE enterprise applications.
- Modify business logic, user interface components, and reporting capabilities.
- Extend and maintain application data models.
- Design and implement RESTful web services using Spring framework.
- Support application maintenance, defect resolution, and root cause analysis.
- Perform coding, testing, peer reviews, and technical documentation.
- Maintain code coverage, testing standards, and security compliance.
- Troubleshoot and support applications across multiple environments.
- Participate in on-call production support as needed.
- Collaborate with users and technical teams to analyze requirements and implement solutions.
Required Skills & Experience:- 8+ years of Object-Oriented Programming (OOP) experience using Java.
- 8+ years of J2EE application development experience.
- 8+ years of experience writing SQL for relational databases.
- 8+ years of experience developing RESTful web services using Spring.
- 8+ years of experience with Spring AOP, including transaction management and security.
- Strong experience with application design, coding standards, debugging, and troubleshooting.
Preferred Skills:- Experience with JUnit and unit test development.
- 4+ years of experience with Angular UI Framework.
- 4+ years of experience with Crystal Reports.
- 4+ years of experience with Power BI.
Additional Notes:- Position supports maintenance and enhancement activities in enterprise environments.
- Candidates may be required to complete background checks.
- On-call support availability is required.
- Multiple openings available for this role.