Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Metasys Technologies, Inc., so some details may not match this job. The employer's own page has the real description.
Job Overview
Metasys Technologies, Inc. is seeking a highly skilled and experienced Senior Java Software Engineer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and implementing robust Java-based applications. This role involves collaborating with cross-functional teams to define application requirements, participating in all phases of the software development lifecycle, and ensuring high-quality deliverables. You will play a vital role in enhancing our existing applications while implementing industry best practices and emerging technologies to meet organizational goals.
Job Responsibilities
- Design, develop, test, and maintain scalable Java applications.
- Collaborate with stakeholders to gather functional and non-functional requirements.
- Write clean, maintainable, and efficient code following coding standards.
- Conduct code reviews and provide constructive feedback to team members.
- Identify and troubleshoot application issues to ensure optimal performance.
- Integrate third-party APIs and services into existing applications.
- Implement and maintain unit and integration tests to assure software quality.
- Stay up to date with the latest industry trends and technologies to enhance application performance.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 5 years of experience in Java software development.
- Proficiency in Java frameworks such as Spring and Hibernate.
- Strong understanding of RESTful APIs and microservices architecture.
- Experience with relational databases like MySQL, PostgreSQL, or Oracle.
- Knowledge of version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills for effective collaboration.
Technologies & Tools
The Senior Java Software Engineer position requires familiarity with various technologies and tools essential for efficient software development. Candidates should have experience with Java development frameworks such as Spring and Hibernate, version control systems like Git, database management with MySQL or PostgreSQL, and API integration knowledge. Familiarity with cloud platforms, containerization technologies like Docker, and CI/CD tools would be an additional advantage in ensuring streamlined workflows.
Ideal Candidates
The ideal candidate for this role possesses a blend of technical competence and soft skills that promote effective teamwork and innovation. They should demonstrate a strong passion for coding, a proactive approach to problem-solving, and the ability to thrive in a fast-paced environment. A good fit for this position also values continuous learning and teamwork, possesses a collaborative spirit, and has the flexibility to adapt to changing project requirements and priorities.
Job alerts are where we started. See everything else Jobareer does, on one page. What Jobareer does →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.