> Markdown version of [/jobs/ext/4421301-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/4421301-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). --- # Senior Java Developer - **Company:** CCS, LLC - **Location:** Plano, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Code Review, Databases, Software Design Patterns, Hibernate (Java), Spring Framework, NoSQL, Object-Oriented Software Development, Scrum Methodology, SQL Databases, Java Application Server, Git, Information Technology, Maintaining Code, Software Version Control - **Published:** October 21, 2026 - **Apply:** https://www.thejobnetwork.com/job/ba424906-f0fa-41f0-9630-7939a9a40590/senior-java-developer ## About the Role * Bachelor's degree in Computer Science or a related field. * 7+ years of experience in Java development and related technologies. * 5 years in Spring Framework * 2 years in AWS Cloud experience * Strong understanding of object-oriented programming and design patterns. * Experience with Java frameworks such as Spring or Hibernate. * Proficiency in database management systems like SQL or NoSQL. * Familiarity with version control systems, preferably Git. * Excellent problem-solving skills and attention to detail. * Strong communication skills and a team-oriented mindset. ## Description * Design, develop, and maintain Java applications following best practices. * Collaborate with cross-functional teams to define, design, and ship new features. * Optimize applications for maximum speed and scalability. * Conduct code reviews and mentor junior developers to enhance team skills. * Identify and fix bugs, ensuring high-quality software delivery. * Participate in Agile development processes, including sprint planning and retrospectives. * Stay updated with emerging technologies and apply them to improve existing systems. * Document development processes, code changes, and technical specifications.