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 Intellibus, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Backend Engineer (Java) at Intellibus, you will play a pivotal role in designing, developing, and maintaining robust backend systems that drive our innovative software solutions. You will collaborate with cross-functional teams to enhance existing applications and create scalable architectures that support the growth of our platforms. Your deep understanding of backend technologies and commitment to best practices will be essential for ensuring the reliability, performance, and security of our systems.
Job Responsibilities
- Design, implement, and maintain scalable and robust backend services and APIs using Java.
- Participate in the full software development lifecycle, including requirement analysis, design, development, testing, and deployment.
- Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions.
- Troubleshoot and resolve performance issues and bugs within the application.
- Ensure code quality through unit testing, code reviews, and adherence to software development best practices.
- Maintain documentation related to software architecture, design decisions, and development processes.
- Mentor and guide junior engineers to enhance team performance and skill development.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience in backend development, specifically with Java.
- Strong understanding of RESTful API design and development.
- Experience with databases (SQL and NoSQL) and data modeling.
- Proficiency in using version control systems, such as Git.
- Familiarity with microservices architecture and cloud computing platforms (AWS, Azure).
- Excellent problem-solving skills and the ability to work effectively under pressure.
Technologies & Tools
The Senior Backend Engineer (Java) will primarily work with Java and associated frameworks (Spring, Hibernate) to develop backend services. Additionally, familiarity with containerization tools such as Docker, orchestration platforms like Kubernetes, and experience using CI/CD pipelines will be integral to this role. Understanding of cloud technologies (AWS or Azure) and databases (MySQL, MongoDB, etc.) will also be prevalent in daily tasks.
Ideal Candidates
The ideal candidate for this position is a proactive and detail-oriented individual who possesses a strong analytical mindset. They should be passionate about technology and continuous learning, demonstrating the ability to adapt to changing environments and new challenges. Effective communication skills and the ability to work collaboratively within a team are essential. A track record of successfully delivering projects on time and a dedication to quality and performance will further distinguish them as a fitting addition to the Intellibus team.
Over the last year, unemployment was lowest in legal jobs (1.4%) and highest in farming, fishing and forestry jobs (8.3%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.