Java Developer
TLDR
Design and maintain Java-based systems using Spring, relational databases, and RESTful APIs.
Job Responsibilities:
- Develop, test, and maintain efficient, reusable, and reliable Java code for various applications.
- Contribute to the design and implementation of new features and functionalities for Java-based systems.
- Collaborate with senior developers and cross-functional teams to understand project requirements and deliver high-quality software solutions.
- Participate in code reviews to ensure code quality, adherence to best practices, and knowledge sharing.
- Identify and resolve technical issues, bugs, and performance bottlenecks.
- Assist in the deployment, monitoring, and support of applications in production environments.
Job Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 2+ years of professional experience as a Java Developer.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Proficiency in Java and its ecosystem (e.g., JDK, Maven/Gradle).
- Practical experience with popular Java frameworks such as Spring Boot, Spring MVC, Hibernate, or similar.
- Experience working with relational databases (e.g., MySQL, PostgreSQL, Oracle) and writing efficient SQL queries.
- Familiarity with version control systems (e.g., Git).
- Understanding of RESTful APIs and microservices architecture is a plus.
- Knowledge of messaging systems (e.g., Kafka) and caching solutions (e.g., Redis) is a plus.
- Good problem-solving skills and the ability to work effectively in a team environment.
Fuku is focused on streamlining the transition from legacy systems to modern programming languages, offering enterprise-level AI solutions that also cover code maintenance and documentation. Our services cater to organizations looking to enhance their technological infrastructure and efficiency in a rapidly evolving digital landscape.
- Founded
- Founded 2023
- Industry
- Internet Software & Services