> Markdown version of [/jobs/ext/4659154-tech-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/4659154-tech-lead-software-engineer). 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). --- # Tech Lead - Software Engineer - **Company:** Black Rock Groups - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Cascading Style Sheets (CSS), Cloud Computing, Code Review, Databases, Software Debugging, Graphical User Interface, Design of User Interfaces, Hibernate (Java), Human-Computer Interaction, Java Architectures, Java GUIs, Spring Framework, Swing (Java), Object-Oriented Software Development, Scrum Methodology, Server Administration, Software Engineering, Software Systems, SQL Databases, Git, Information Technology, Front End Software Development, Software Version Control - **Published:** November 10, 2026 - **Apply:** https://www.careerbuilder.com/job-details/tech-lead-software-engineer-ga--c147c275-c8e7-4f29-a627-711813893029 ## About the Role Software Engineering, Technical Leadership, Java, Software Development, User Interface/Experience (UI/UX), Performance Management, Graphical User Interface (GUI), Java Swing, Software Administration, Graphical User Interface Software, * Strong expertise in Java GUI/SWING development. * Proficient in Java programming language and object oriented design principles. * Experience with software development methodologies such as Agile or Scrum. * Solid understanding of database management systems and SQL. * Ability to troubleshoot and debug applications effectively. Preferred Skills: * Familiarity with additional Java frameworks (e.g., Spring, Hibernate). * Experience with version control systems (e.g., Git). * Knowledge of front end technologies (HTML, CSS, JavaScript). * Experience in cloud technologies and services. * Strong problem solving skills and attention to detail., * Bachelor's degree in Computer Science, Engineering, or a related field. * 7 10 years of professional experience in software development. * Proven track record of delivering high quality software solutions. * Excellent communication and teamwork skills. * Ability to work independently and manage multiple tasks effectively. If you are a passionate developer with a strong background in Java GUI/SWING and are looking to take your career to the next level, we encourage you to apply for this exciting opportunity. ## Description We are seeking a highly skilled Developer Platform/Product with a strong focus on Java GUI/SWING to join our dynamic team. The ideal candidate will have 7 10 years of experience in software development, specifically in building robust and user friendly applications. You will play a crucial role in designing, developing, and maintaining our platform products, ensuring high performance and responsiveness to requests from the front end., * Design, develop, and maintain Java based applications using Java GUI/SWING. * Collaborate with cross functional teams to define, design, and ship new features. * Ensure the performance, quality, and responsiveness of applications. * Identify and correct bottlenecks and fix bugs. * Participate in code reviews and maintain coding standards. * Continuously discover, evaluate, and implement new technologies to maximize development efficiency. * Provide technical support and guidance to junior developers.