{"schemaVersion":"jobsearcher.job.v1","id":"8e92776c33cf48028221a7b9","url":"https://jobsearcher.com/jobs/8e92776c33cf48028221a7b9","canonicalUrl":"https://jobsearcher.com/jobs/8e92776c33cf48028221a7b9","title":"Mid Level Java Developer (1-5 yrs experience)","description":"Purpose: The Java developer is responsible for many duties throughout the development lifecycle of applications, from concept and design right through to testing.** Candidates must be willing to initially work onsite 5 days a week for the first 90 days, then they can switch to hybrid schedule **Essential Duties and ResponsibilitiesDesign, write, and test solid code for cloud products and Java applicationAssist in moving products to a SaaS model, addressing features such as distributed system architecture multi-tenancy and streaming API’sCommunicate and participate with other team members in a fast agile environmentDevelop and design integration on Android application with host-based Java Software as a Service ApplicationsDeliver new products to the end usersPerform related duties as assigned, within the scope of the positionEducation, Work Experience and/or Skill RequirementsBS/MS in Computer Science or equivalent experience1-5 years’ experience working across a range of web technologies with exposure to JEE web applications.Strong object-oriented programming experience.Experience developing Software as a Services Application.Experience with Distributed/Scalable Architecture, SQL relational database architecture and maintenance, particularly using MySQL, web technologies such as Angular, Typscript, JavaScript, JSP, JSTL, Servlets, HTML5, and XML, Caching Strategies.Exposure to Java web frameworks – Spring, Spring Security.Experience creating automated Junit, JMeter, and Integration tests and the Maven lifecycle and build process.Understand the agile software delivery process and in an agile development team using agile tools (JIRA, Jenkins, etc.).Understanding of source control mechanisms, particularly git.Ability to analyze, debug and document complex software-coding issues.Understand rapid prototyping, task breakdown & estimation, programming for quality/testability and cross functional design experience.Ability to work both independently and with a team and good communication skills.Understanding of SOAP and RESTful Web Services, experience with Amazon Web Service, Ui/Ux, Angular, Bootstrap and JQuery development, JIRA/Atlassian Tools, Linux would be a plus.","company":"John Galt Staffing","rawCompany":"john galt staffing","city":"Windsor","state":"CT","isRemote":false,"isActive":false,"createdAt":"2026-06-17T02:57:35.531Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"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":"Mid Level Java Developer (1-5 yrs experience)","description":"Purpose: The Java developer is responsible for many duties throughout the development lifecycle of applications, from concept and design right through to testing.** Candidates must be willing to initially work onsite 5 days a week for the first 90 days, then they can switch to hybrid schedule **Essential Duties and ResponsibilitiesDesign, write, and test solid code for cloud products and Java applicationAssist in moving products to a SaaS model, addressing features such as distributed system architecture multi-tenancy and streaming API’sCommunicate and participate with other team members in a fast agile environmentDevelop and design integration on Android application with host-based Java Software as a Service ApplicationsDeliver new products to the end usersPerform related duties as assigned, within the scope of the positionEducation, Work Experience and/or Skill RequirementsBS/MS in Computer Science or equivalent experience1-5 years’ experience working across a range of web technologies with exposure to JEE web applications.Strong object-oriented programming experience.Experience developing Software as a Services Application.Experience with Distributed/Scalable Architecture, SQL relational database architecture and maintenance, particularly using MySQL, web technologies such as Angular, Typscript, JavaScript, JSP, JSTL, Servlets, HTML5, and XML, Caching Strategies.Exposure to Java web frameworks – Spring, Spring Security.Experience creating automated Junit, JMeter, and Integration tests and the Maven lifecycle and build process.Understand the agile software delivery process and in an agile development team using agile tools (JIRA, Jenkins, etc.).Understanding of source control mechanisms, particularly git.Ability to analyze, debug and document complex software-coding issues.Understand rapid prototyping, task breakdown & estimation, programming for quality/testability and cross functional design experience.Ability to work both independently and with a team and good communication skills.Understanding of SOAP and RESTful Web Services, experience with Amazon Web Service, Ui/Ux, Angular, Bootstrap and JQuery development, JIRA/Atlassian Tools, Linux would be a plus.","datePosted":"2026-06-17T02:57:35.531Z","dateModified":"2026-06-17T02:57:35.531Z","hiringOrganization":{"@type":"Organization","name":"John Galt Staffing","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Windsor","addressRegion":"CT","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"8e92776c33cf48028221a7b9"},"url":"https://jobsearcher.com/jobs/8e92776c33cf48028221a7b9"}}