{"schemaVersion":"jobsearcher.job.v1","id":"320e3a738c9cac200ac8a01f","url":"https://jobsearcher.com/jobs/320e3a738c9cac200ac8a01f","canonicalUrl":"https://jobsearcher.com/jobs/320e3a738c9cac200ac8a01f","title":"Senior Java Developer","description":"Location: Mechanicsville, VAPosition Type: Full-TimeHours: 9:00am to 5:00pm Weekdays (Monday – Friday)Job DutiesDesign scalable JAVA models for both small and enterprise-grade applications.Develop Web Applications using JAVA and J2EE Technologies.Develop Web based applications with Spring, MVC, Spring Boot and Micro Services Architecture. Develop SQL Scripts and SQL Tuning and Optimization for new and existing applications.Develop deployment scripts for application and for release in to multiple environments.Develop Reports in multiple formats like PDF, Word and Excel.Develop high quality code and peer code reviews.Design, code, test, debug, and document complex applications to ensure production systems meet user needs.Coordinate with various developers, project managers and analyst to prepare designs for new applications and document them.Analyze and ensure efficient transition of all technical design documents and develop various flow diagrams to provide support to all application developers.Troubleshoot and resolve complex production issuesMigrate legacy code to latest supported software platformMinimum Degree Requirement: Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a closely related field. Minimum Work Experience: 3 years total professional experience in Java, SQL and database development. Minimum years of experience must include the following:3 years of experience with Developing Web Applications using JAVA and J2EE.3 years of experience working with Java Script frameworks using GWT, JQuery.3 years of experience in using Frameworks Spring, Struts, Spring Web Flow.3 years of experience using Eclipse IDE, SOAP based Web services.3 years of experience in writing SQL Scripts to create database tables, indexes, views, packages, Stored Procedures, Custom Data Types and Triggers in Oracle. 3 years of experience in Web technologies Servlets, XML, JAX WS, REST API.3 years of experience in writing JUNIT test cases for testing web applications.3 years of experience in creating Micro Services and Web Portlets 2 years of experience writing Deployment scripts using ANT. 3 years of experience with developing PL/SQL code.","company":"Texplorers","rawCompany":"texplorers","city":"Lewisville","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-04-12T19:19:37.715Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Developer","description":"Location: Mechanicsville, VAPosition Type: Full-TimeHours: 9:00am to 5:00pm Weekdays (Monday – Friday)Job DutiesDesign scalable JAVA models for both small and enterprise-grade applications.Develop Web Applications using JAVA and J2EE Technologies.Develop Web based applications with Spring, MVC, Spring Boot and Micro Services Architecture. Develop SQL Scripts and SQL Tuning and Optimization for new and existing applications.Develop deployment scripts for application and for release in to multiple environments.Develop Reports in multiple formats like PDF, Word and Excel.Develop high quality code and peer code reviews.Design, code, test, debug, and document complex applications to ensure production systems meet user needs.Coordinate with various developers, project managers and analyst to prepare designs for new applications and document them.Analyze and ensure efficient transition of all technical design documents and develop various flow diagrams to provide support to all application developers.Troubleshoot and resolve complex production issuesMigrate legacy code to latest supported software platformMinimum Degree Requirement: Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a closely related field. Minimum Work Experience: 3 years total professional experience in Java, SQL and database development. Minimum years of experience must include the following:3 years of experience with Developing Web Applications using JAVA and J2EE.3 years of experience working with Java Script frameworks using GWT, JQuery.3 years of experience in using Frameworks Spring, Struts, Spring Web Flow.3 years of experience using Eclipse IDE, SOAP based Web services.3 years of experience in writing SQL Scripts to create database tables, indexes, views, packages, Stored Procedures, Custom Data Types and Triggers in Oracle. 3 years of experience in Web technologies Servlets, XML, JAX WS, REST API.3 years of experience in writing JUNIT test cases for testing web applications.3 years of experience in creating Micro Services and Web Portlets 2 years of experience writing Deployment scripts using ANT. 3 years of experience with developing PL/SQL code.","datePosted":"2026-04-12T19:19:37.715Z","dateModified":"2026-04-12T19:19:37.715Z","hiringOrganization":{"@type":"Organization","name":"Texplorers","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Lewisville","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"320e3a738c9cac200ac8a01f"},"url":"https://jobsearcher.com/jobs/320e3a738c9cac200ac8a01f"}}