What are the responsibilities and job description for the Senior Java J2EE Developer NEW! position at Dutech Systems?
Senior Java J2EE Developer
Austin,TX
DatePosted : 5/18/2026 1:56:48 PM
JobNumber : DTS1017187720
JobType : Contract
Skills: Java, J2EE, Spring Boot, Spring MVC, Spring Security, RESTful Web Services, Object-Oriented Programming (OOP), SQL, Relational Databases, JUnit, Unit Testing, Angular Framework, Crystal Reports, Power BI, Agile Methodology, SDLC, API Development, Transaction Management, Application Development, Troubleshooting & Debugging.
Job Description
We are seeking an experienced Senior Java J2EE Developer to join our technology team and support the development of enterprise-level applications and web services. The ideal candidate will have strong expertise in Java, J2EE technologies, Spring Framework, RESTful APIs, and relational databases, along with experience supporting scalable and secure enterprise applications.
This role requires collaboration with cross-functional teams to design, develop, test, and maintain high-quality software solutions in an Agile development environment.
Key Responsibilities
Austin,TX
DatePosted : 5/18/2026 1:56:48 PM
JobNumber : DTS1017187720
JobType : Contract
Skills: Java, J2EE, Spring Boot, Spring MVC, Spring Security, RESTful Web Services, Object-Oriented Programming (OOP), SQL, Relational Databases, JUnit, Unit Testing, Angular Framework, Crystal Reports, Power BI, Agile Methodology, SDLC, API Development, Transaction Management, Application Development, Troubleshooting & Debugging.
Job Description
We are seeking an experienced Senior Java J2EE Developer to join our technology team and support the development of enterprise-level applications and web services. The ideal candidate will have strong expertise in Java, J2EE technologies, Spring Framework, RESTful APIs, and relational databases, along with experience supporting scalable and secure enterprise applications.
This role requires collaboration with cross-functional teams to design, develop, test, and maintain high-quality software solutions in an Agile development environment.
Key Responsibilities
- Design, develop, and maintain enterprise applications using Java and J2EE technologies
- Develop and implement RESTful web services using the Spring Framework
- Build scalable, secure, and high-performing applications following Object-Oriented Programming (OOP) principles
- Work with Spring modules including Spring MVC, Spring Boot, Spring Security, and transaction management
- Write, optimize, and maintain SQL queries for relational databases
- Participate in application architecture, design reviews, code reviews, and technical discussions
- Develop unit tests and support automated testing activities using JUnit
- Collaborate with business analysts, QA teams, and other developers throughout the Software Development Lifecycle (SDLC)
- Troubleshoot application issues, perform debugging, and support production deployments
- Develop and maintain technical documentation and implementation standards
- Support reporting and dashboard development activities using Crystal Reports and Power BI when required
- Work with front-end technologies including Angular framework for UI enhancements and integrations
- 8 years of experience in Java development with strong Object-Oriented Programming (OOP) concepts
- 8 years of experience developing applications on the J2EE platform
- Strong experience developing RESTful web services using Spring Framework
- Experience with Spring AOP concepts including transaction management and security implementation
- Strong SQL development experience with relational databases
- Experience with software development lifecycle methodologies and Agile development practices
- Experience with JUnit and unit test development
- Experience working with Angular UI Framework
- Experience developing reports using Crystal Reports
- Experience with Power BI dashboards and reporting solutions
- Strong analytical, problem-solving, and communication skills
- Ability to work effectively in collaborative team environments
- Java
- J2EE
- Spring Boot
- Spring MVC
- Spring Security
- RESTful APIs
- SQL
- Relational Databases
- JUnit
- Angular
- Crystal Reports
- Power BI
- Agile / Scrum
- SDLC
- OOP Concepts
- Application Development
- API Integration
- Troubleshooting & Debugging