Tech Lead - Software Engineer

Black Rock Groups
United States
6 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

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)
+15 more
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

Job 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.

Requirements

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…