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 CBase Inc, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Software Engineer specializing in Java and Angular, you will play a crucial role in the development and implementation of web applications. Your responsibilities will include collaborating with cross-functional teams to design, develop, and maintain scalable applications, ensuring high performance and responsiveness to requests from the front-end. A strong emphasis will be placed on writing clean, maintainable code, along with the ability to quickly troubleshoot and optimize existing codebases. This remote position offers a unique opportunity to contribute to exciting projects while working in a flexible environment.
Job Responsibilities
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Develop front-end components utilizing Angular to enhance user experience.
- Collaborate with product management and other teams to translate business requirements into technical specifications.
- Ensure the performance, quality, and responsiveness of applications.
- Implement best practices in software development, including code reviews and unit testing.
- Continuously improve application functionality through feedback and iterative development.
- Troubleshoot and debug applications to ensure optimal operations.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3 years of experience in software development, specifically with Java and Angular.
- Proficient in Java frameworks such as Spring, Hibernate, or similar.
- Strong understanding of Angular, HTML, CSS, and JavaScript.
- Familiarity with RESTful APIs, Web Services, and microservices architecture.
- Solid understanding of software development methodologies (Agile/Scrum).
- Experience with version control systems such as Git.
Technologies & Tools
The successful candidate will work with a wide range of technologies, including Java, Angular, Spring, Hibernate, and RESTful APIs. Familiarity with DevOps tools and platforms, along with version control systems like Git, will be essential for efficient collaboration and deployment of applications. Knowledge of continuous integration and continuous deployment (CI/CD) practices is also highly desirable.
Ideal Candidates
The ideal candidate possesses a strong analytical mind, coupled with excellent problem-solving skills and the ability to work under pressure. You should demonstrate a passion for software development and a commitment to producing high-quality, user-focused solutions. Strong communication skills and the ability to collaborate effectively with team members and stakeholders are critical. A proactive attitude, eagerness to learn, and willingness to share knowledge with others will make you an excellent fit for this position.
🌙 Night shift. It is 11:41 p.m. on the East Coast and most US employers are asleep, so far fewer new jobs are posted right now. Things pick up again from about 5 a.m. Eastern.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.