Java Developer

CallTek
Summary
Join Staff4Me as a Java Developer and contribute to the design and implementation of robust Java applications that power our services and enhance user experiences. You will collaborate with a team of developers to create reliable and efficient software solutions throughout the entire software development lifecycle. This role requires a Bachelor's degree in Computer Science or a related field, 3+ years of Java development experience, and familiarity with various Java frameworks and databases. You will be responsible for developing, testing, maintaining, and debugging applications, while also collaborating with cross-functional teams. Staff4Me offers a competitive salary, performance-based bonuses, and excellent benefits.
Requirements
- Bachelor's degree in Computer Science or a related field
- 3+ years of experience in Java development
- Familiarity with Java frameworks such as Spring or Hibernate
- Experience with RESTful API design and development
- Understanding of databases (SQL and NoSQL) such as MySQL, PostgreSQL, and MongoDB
- Experience with version control systems, preferably Git
- Strong problem-solving skills and attention to detail
- Ability to work collaboratively in a team environment
- Excellent verbal and written communication skills
Responsibilities
- Develop, test, and maintain high-quality Java applications
- Participate in the entire software development lifecycle, including design, implementation, testing, and deployment
- Collaborate with cross-functional teams to define and refine requirements and system specifications
- Write well-designed, maintainable, and efficient code
- Perform code reviews and provide feedback to ensure code quality and adherence to standards
- Debug and troubleshoot technical issues with existing applications and systems
- Stay current with industry trends and emerging technologies to ensure the development of innovative solutions
Preferred Qualifications
Knowledge of front-end technologies (HTML, CSS, JavaScript)
Benefits
- Competitive salary and performance-based bonuses
- Health, dental, and vision insurance
- Flexible working hours and remote work options
- Opportunities for professional development and training
- Collaborative and inclusive work environment
Share this job:
Similar Remote Jobs
