> Markdown version of [/jobs/ext/4619579-mid-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/4619579-mid-senior-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid/Senior Java Developer - **Company:** ROBERTS RECRUITING, LLC - **Location:** Boston, MA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Web Interfaces, Java (Programming Language), PHP (Programming Language), Apache Ant, Software Applications, Command-Line Interface, Software Documentation, Databases, Custom Software, Data Integrity, Database Applications, Database Schema, Eclipse (Software), Java Development Tools, Apache Maven, Object-Oriented Software Development, Oracle SQL Developer, Performance Tuning, Systems Development Life Cycle, Software Tools, Software Engineering, Software Systems, Web Applications, Enterprise Software Applications, Gitlab, Bug Reporting, Web Technologies, Sql Tuning, Programming Languages - **Published:** November 7, 2026 - **Apply:** https://www.careerbuilder.com/job-details/mid-senior-java-developer-boston-ma--23ec71e4-2b5f-49bb-a79e-8aacf1ede72e ## About the Role Java, Software Engineering, Testing, Leadership, Internet Application, Analysis Skills, Project Planning, Product Lifecycle, Administrative Skills, Problem Solving Skills, phases. Creates and evaluates test plans. Maintain and enhance developed programs, software packages, database objects and web applications to meet users' needs. Required Experience: Experience with Java development tools, using both GUI and command line interfaces: Eclipse Java IDE and Web Tools, Ant, Maven and GitLab. Experience designing and implementing complex database application systems and user-centered Web interfaces. Knowledge of designing databases, referential integrity, and SQL performance tuning. Experience in developing custom applications and a solid understanding of procedure and object-oriented concepts, web technologies, and a full software development life-cycle. Expert understanding of Oracle PL/SQL, PHP and other web related programming languages. Ability to take initiative and to take on technical leadership role while working on larger projects that requires broader understanding of the college's strategic direction. Ability to adept and incorporate new technologies and tools into the work environment. Ability to work individually and as part of a team. ## Description The Mid/Senior Software Developer serves as a key contributor and subject matter expert in the full development life-cycle of software applications that support the administrative and academic needs of the college. Functions as a senior member of an information resource team responsible for setting technical direction. Helps to establish software frameworks, architectures and designs that promote cohesive software solutions. Complete reports and summaries for management and/or users including status reports, problem reports, progress summaries, and system utilization reports. Coordinate the review and analysis of software documentation and production results to facilitate problem resolution. Provide expert professional leadership and technical guidance and/or training to functional leaders to ensure the success of an application. Implement complex custom software applications. Serves as technical lead in developing work plan and time schedules for software projects including outlining