Dutech’s Job
Senior Java Developer (Spring, REST APIs, SQL)
Austin,TX
DatePosted : 3/7/2026 11:47:52 AM
JobNumber : DTS1017187646JobType : Contract
Skills: Java, J2EE, Spring Framework, RESTful Web Services, Object-Oriented Programming (OOP), SQL, Relational Databases, Spring AOP, Transaction Management, Security Implementation, JUnit, Unit Testing, Application Development, Angular
Job Description
We are seeking a highly skilled Senior Java Developer with strong experience in Java, J2EE, Spring Framework, and RESTful Web Services. The ideal candidate will be responsible for designing, developing, and maintaining enterprise applications while working in a collaborative team environment. The candidate should have experience with object-oriented programming, database development, and modern application frameworks.
Key Responsibilities
-
Design, develop, and maintain enterprise applications using Java and J2EE technologies.
-
Develop scalable backend services using the Spring Framework and RESTful web services.
-
Implement Object-Oriented Programming (OOP) principles to build efficient and maintainable applications.
-
Write optimized SQL queries and work with relational databases to support application functionality.
-
Implement Spring AOP features such as transaction management and security.
-
Develop and maintain unit tests using JUnit to ensure code quality and reliability.
-
Collaborate with cross-functional teams including developers, business analysts, and QA teams.
-
Troubleshoot application issues and provide timely solutions.
-
Participate in code reviews, system design discussions, and development best practices.
-
Contribute to continuous improvement of development processes and application performance.
Required Skills
Java, J2EE, Spring Framework, RESTful Web Services, Object-Oriented Programming (OOP), SQL, Relational Databases, Spring AOP, Transaction Management, Security Implementation, JUnit, Unit Testing, Backend Development, Application Development.
Preferred Skills
Angular, Crystal Reports, Power BI, UI Development, Data Visualization, Reporting Tools.
Qualifications
-
8+ years of experience in Java application development.
-
Strong experience in J2EE platform development.
-
Experience building REST APIs using Spring framework.
-
Strong knowledge of SQL and relational databases.
-
Experience implementing Spring AOP concepts such as transaction management and security.
-
Experience developing unit tests using JUnit.
-
Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
-
Experience working with Angular UI Framework.
-
Experience developing reports using Crystal Reports.
-
Experience working with Power BI dashboards and reporting.
-
Ability to work in a collaborative Agile development environment.
SHARE THIS JOB