Description
Join our innovative software development team as a Senior Java Developer! We are looking for a seasoned developer with a passion for building robust, scalable, and high-performance software solutions. You'll be a driving force behind the design, development, and implementation of our Java applications, contributing to our mission of delivering cutting-edge technology solutions to our clients.
Responsibilities
- Lead the development of high-quality Java applications while ensuring code integrity and system stability.
- Collaborate with cross-functional teams to define and design new features.
- Mentor junior developers, conducting code reviews and fostering a culture of continuous improvement.
- Maintain and enhance existing software infrastructure, identifying areas for modification and improvement.
- Stay abreast of advancements in Java and related technologies, applying best practices to your work.
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.
- Proficiency in Java-based frameworks and technologies such as Spring, Hibernate, or J2EE.
- Solid understanding of object-oriented programming, data structures, and algorithms.
- Experience with database management and SQL.
- Familiarity with front-end technologies like JavaScript, CSS, and HTML is a plus.
Job Benefits
- Competitive salary and performance bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Retirement savings plan with company matching.
- Generous vacation and paid time-off policies.
- Continuous learning opportunities with access to online courses and professional development resources.
- Collaborative work environment with a focus on work-life balance.
Hiring organization
Employment Type
Full-time
Job Location
Date posted
February 6, 2024
PDF Export