{"schemaVersion":"jobsearcher.job.v1","id":"0317c69f5d611324165be1a5","url":"https://jobsearcher.com/jobs/0317c69f5d611324165be1a5","canonicalUrl":"https://jobsearcher.com/jobs/0317c69f5d611324165be1a5","title":"Senior Java Developer","description":"Overview\nWe are seeking a highly skilled and motivated Senior Java Developer to join our dynamic software engineering team. In this role, you will lead the design, development, and implementation of robust backend systems, ensuring scalability, performance, and security. You will collaborate with cross-functional teams to deliver innovative solutions that meet business needs while adhering to best practices in system design and software engineering. This position offers an exciting opportunity to work on complex distributed systems and cutting-edge technologies within a fast-paced environment.\nResponsibilities\nDevelop, enhance, and maintain backend applications using Java, ensuring high performance and responsiveness.\nDesign system architecture for scalable distributed systems utilizing microservices, RESTful APIs, and cloud platforms such as AWS or Azure.\nCollaborate with front-end developers to integrate UI components built with React, Angular, or other frameworks, ensuring seamless user experiences.\nImplement and optimize database solutions using SQL (MySQL, PostgreSQL, Microsoft SQL Server) and NoSQL databases like MongoDB.\nConduct code reviews, unit testing, debugging, and troubleshooting to ensure code quality and reliability across the SDLC (Software Development Life Cycle).\nApply Agile software development methodologies to deliver iterative improvements efficiently.\nUtilize version control tools such as GitHub, SVN, or TFS for source code management and support CI/CD pipelines for continuous integration and deployment.\nParticipate in system design discussions using UML diagrams and contribute to application architecture planning for scalability and performance.\nDevelop web services using SOAP, RESTful APIs, WCF (Windows Communication Foundation), and other protocols to facilitate data exchange across distributed systems.\nMaintain documentation of system design, technical specifications, and operational procedures following best practices.\nQualifications\nProven experience in Java development with a strong understanding of OOP principles and application design patterns.\nHands-on expertise with web development frameworks including Spring Boot, MVC architecture, and related technologies.\nProficiency in front-end development using HTML5, CSS3, JavaScript, TypeScript, React.js or Angular frameworks.\nExperience working with cloud services such as AWS or Azure for deploying scalable applications.\nFamiliarity with microservices architecture, distributed computing concepts, and system design for high availability.\nStrong knowledge of database design principles along with experience in SQL (T-SQL), PL/SQL or similar query languages.\nExperience with version control systems like Git or SVN and familiarity with CI/CD tools such as Jenkins or TFS.\nAbility to develop RESTful APIs and web services using SOAP or WCF protocols for enterprise integrations.\nKnowledge of containerization tools like Docker is a plus; experience with Linux environments is preferred.\nExcellent problem-solving skills with a focus on debugging complex issues efficiently within large-scale systems.\nEffective communication skills to collaborate across teams in an Agile environment while documenting technical solutions clearly.\nJoin us if you’re passionate about developing innovative backend solutions using Java that power impactful applications! We value proactive problem solvers eager to contribute their expertise in a collaborative setting while continuously learning new technologies to stay ahead in the industry.\nPay: From $50.00 per hour\nBenefits:\n401(k)\nWork Location: In person","company":"Aplombtechnologies","rawCompany":"aplombtechnologies","city":"Dallas","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-08-03T15:56:32.344Z","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":"Senior Java Developer","description":"Overview\nWe are seeking a highly skilled and motivated Senior Java Developer to join our dynamic software engineering team. In this role, you will lead the design, development, and implementation of robust backend systems, ensuring scalability, performance, and security. You will collaborate with cross-functional teams to deliver innovative solutions that meet business needs while adhering to best practices in system design and software engineering. This position offers an exciting opportunity to work on complex distributed systems and cutting-edge technologies within a fast-paced environment.\nResponsibilities\nDevelop, enhance, and maintain backend applications using Java, ensuring high performance and responsiveness.\nDesign system architecture for scalable distributed systems utilizing microservices, RESTful APIs, and cloud platforms such as AWS or Azure.\nCollaborate with front-end developers to integrate UI components built with React, Angular, or other frameworks, ensuring seamless user experiences.\nImplement and optimize database solutions using SQL (MySQL, PostgreSQL, Microsoft SQL Server) and NoSQL databases like MongoDB.\nConduct code reviews, unit testing, debugging, and troubleshooting to ensure code quality and reliability across the SDLC (Software Development Life Cycle).\nApply Agile software development methodologies to deliver iterative improvements efficiently.\nUtilize version control tools such as GitHub, SVN, or TFS for source code management and support CI/CD pipelines for continuous integration and deployment.\nParticipate in system design discussions using UML diagrams and contribute to application architecture planning for scalability and performance.\nDevelop web services using SOAP, RESTful APIs, WCF (Windows Communication Foundation), and other protocols to facilitate data exchange across distributed systems.\nMaintain documentation of system design, technical specifications, and operational procedures following best practices.\nQualifications\nProven experience in Java development with a strong understanding of OOP principles and application design patterns.\nHands-on expertise with web development frameworks including Spring Boot, MVC architecture, and related technologies.\nProficiency in front-end development using HTML5, CSS3, JavaScript, TypeScript, React.js or Angular frameworks.\nExperience working with cloud services such as AWS or Azure for deploying scalable applications.\nFamiliarity with microservices architecture, distributed computing concepts, and system design for high availability.\nStrong knowledge of database design principles along with experience in SQL (T-SQL), PL/SQL or similar query languages.\nExperience with version control systems like Git or SVN and familiarity with CI/CD tools such as Jenkins or TFS.\nAbility to develop RESTful APIs and web services using SOAP or WCF protocols for enterprise integrations.\nKnowledge of containerization tools like Docker is a plus; experience with Linux environments is preferred.\nExcellent problem-solving skills with a focus on debugging complex issues efficiently within large-scale systems.\nEffective communication skills to collaborate across teams in an Agile environment while documenting technical solutions clearly.\nJoin us if you’re passionate about developing innovative backend solutions using Java that power impactful applications! We value proactive problem solvers eager to contribute their expertise in a collaborative setting while continuously learning new technologies to stay ahead in the industry.\nPay: From $50.00 per hour\nBenefits:\n401(k)\nWork Location: In person","datePosted":"2026-08-03T15:56:32.344Z","dateModified":"2026-08-03T15:56:32.344Z","hiringOrganization":{"@type":"Organization","name":"Aplombtechnologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dallas","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0317c69f5d611324165be1a5"},"url":"https://jobsearcher.com/jobs/0317c69f5d611324165be1a5"}}