Career

 

Senior Software Developer

Job Description:

We are seeking an experienced and motivated Senior Software Developer proficient in Java to join our dynamic team. The ideal candidate will have a strong background in software development, with expertise in Java programming language, and a proven track record of delivering high-quality, scalable solutions.

Responsibilities:

- Design, develop, and maintain Java-based applications and software solutions

- Collaborate with cross-functional teams to define, design, and ship new features

- Write well-designed, efficient, and testable code

- Perform code reviews, troubleshoot, and debug software issues

- Optimize application performance and scalability

- Stay updated on emerging technologies and best practices in software development

- Mentor junior team members and contribute to their professional growth

Requirements:

- Bachelor's degree in Computer Science, Engineering, or related field

- Strong proficiency in Java programming language and related technologies (e.g., Spring Framework, Hibernate)

- Solid understanding of object-oriented programming principles and design patterns

- Experience with database technologies (e.g., SQL, MySQL, PostgreSQL)

- Familiarity with web services (e.g., RESTful APIs)

- Excellent problem-solving and analytical skills

- Strong communication and collaboration abilities

- Ability to thrive in a fast-paced, dynamic environment

Nice to Have:

- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)

- Knowledge of front-end technologies (e.g., JavaScript, HTML, CSS)

- Familiarity with Agile development methodologies (e.g., Scrum, Kanban)

- Contributions to open-source projects or active participation in tech communities

Benefits:

- Competitive salary

- Comprehensive health benefits package

- Flexible work hours

- Remote work opportunities

- Professional development and training programs

- Company-sponsored events and team outings

How to Apply:

If you're passionate about software development and ready to take on new challenges, we'd love to hear from you! Please submit your resume and a cover letter detailing your relevant experience and why you're interested in joining Cylon Technologies.

mailto: info@cylontechnology.com