i
Quokka Labs
7 Quokka Labs Jobs
Java Developer - Spring Boot/Hibernate (5-7 yrs)
Quokka Labs
posted 1d ago
Flexible timing
Key skills for the job
About the company :
At- Quokka- Labs, we design, develop, and enable organizations to unleash their potential by harnessing the- power of technology and digital innovation.
We're a team of dedicated technologists and change-makers who are passionate about- building innovative and scalable web and mobile solutions.
We offer a comprehensive suite of IT services and solutions tailored to our client's specific needs.
We are a 100+ member strong team looking to grow our clan further and onboard like-minded, passionate, motivated, and creative talent to deliver the- best in technology to our 50+ clients worldwide.
Responsibilities :
- Responsible- for the accuracy and quality of the deliverables generated at each step in the software development lifecycle.
- Build- and/or modernize cutting-edge applications.
- Serve- as technical leader and mentor to uplift the skill sets of everyone on the team.
- Educate- and coach teammates on architecture and best practices to ensure they are capable owners of their applications after handoff.
- Deliver- technical recommendations to team leadership.
- Be a trusted advisor: Understand and effectively communicate features and limitations in the context of design and development decisions.
- Understand- and effectively communicate features and limitations in the context of design and development decisions.
- Help manage- the design and development process, drive decisions, and coordinate efforts with fellow teammates.
- Ensure- designs are in compliance with specifications and design and conduct tests.
- Develop- new applications that serve existing software systems and further develop current software.
- Support- the team by developing documentation and assistance tools curated with the goal of continuous improvement.
Key Skills, Knowledge, and Experience :
- 5+ years of relevant technical experience and skills as listed below.
- Good experience with Java and Spring Boot.
- Understanding of dependency injection.
- Experience with JPA/Hibernate.
- Experience with unit testing and test containers.
- Experience with JSON/REST development.
- Experience with debugging existing code.
- Knowledge of GOF design patterns.
- Understanding of Lambda expressions.
- Experience with database technologies such as SQL Server, Cosmos, Redis, Postgres, NoSQL, etc.
- Experience debugging REST APIs with tools such as postman.
- IDE experience (IntelliJ, Eclipse).
- Understanding of OAuth 2 as implemented using Spring Security.
- Experience with Maven and/or Gradle.
- Knowledge of Services Oriented Architectures, RESTful Interfaces & Enterprise Application Patterns.
- Comfortable in a work environment that requires strong problem-solving skills.
- Knowledge of the principles & patterns of Agile software development.
- Understanding of established software development life cycles.
- Excellent communication, organizational and problem-solving skills.
- Enjoy working collaboratively with a team, while also possessing a strong independent work ethic.
- Desire to continuously improve her/his craft while adhering to best practices and standards.
About- the- Team :
Our team of developers, testers, designers, & QA experts knows how to innovate, design, & track as per the- market dynamics.
We are problem-solvers & committed to generating ideas.
Accelerate product development better with our customer success stories.
Functional Areas: Other
Read full job descriptionPrepare for Java Developer roles with real interview advice