You haven't searched anything yet.
Job Title: Senior Java Developer
Job Overview
We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java development, a passion for technology, and the ability to mentor and lead junior developers. You will be responsible for designing, developing, and maintaining high-performance applications, ensuring scalability and reliability.
Key Responsibilities
Design and Development: Lead the design and development of complex, high-performance Java applications.
Write clean, maintainable, and efficient code while adhering to best practices.
Develop and execute unit tests to ensure the quality of the code.
Identify and resolve performance bottlenecks and bugs.
Work closely with cross-functional teams including product managers, designers, and other developers to deliver high-quality software solutions.
Mentor and provide guidance to junior developers, fostering a collaborative and innovative team environment.
Maintain thorough documentation of development processes, code, and system designs.
Required Qualifications
Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
Minimum of 5 years of professional experience in Java development.
Technical Skills:
Proficiency in Java and related frameworks (e.g., Spring, Hibernate).
Strong understanding of object-oriented programming principles.
Experience with relational databases (e.g., MySQL, PostgreSQL) and SQL.
Knowledge of RESTful APIs and web services.
Familiarity with build tools (e.g., Maven, Gradle) and version control systems (e.g., Git).
Experience with cloud platforms (e.g., AWS, Azure) is a plus.
Desired Skills
Excellent problem-solving skills, strong communication abilities, and a proactive attitude.
Proven ability to lead a development team and manage projects effectively.
Experience working in Agile/Scrum environments.
Knowledge of CI/CD pipelines and automation tools (e.g., Jenkins, Docker).
Full Time
$110k-145k (estimate)
06/17/2024
06/18/2024
apexon.com
Southfield, MI
25 - 50
The job skills required for Senior Java Developer include Java, Spring, Agile, Computer Science, Problem Solving, Time Management, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Java Developer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Java Developer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Senior Java Developer positions, which can be used as a reference in future career path planning. As a Senior Java Developer, it can be promoted into senior positions as an Applications Programmer III that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Java Developer. You can explore the career advancement for a Senior Java Developer below and select your interested title to get hiring information.