Title. Java Developer - Microservices
About the Job
We are seeking a talented and experienced Java Developer with expertise in Spring Boot and Microservices to join our dynamic team. If you have a strong background in Java development, Spring technologies, and a passion for building scalable and efficient microservices, we want to hear from you. This role offers an exciting opportunity to work on cutting-edge projects utilizing the latest technologies and frameworks.
Qualifications
- Bachelor’s Degree in Computer Science, Computer Engineering, or equivalent.
- 4 - 10 years of hands-on experience with Java development.
Required Skills & Experience
- Java and Spring Technologies
- Proficient in Java programming language.
- Extensive experience with Spring technologies, including Spring Rest and Spring Boots.
Microservices Architecture
- Strong understanding and practical experience with microservices architecture.
- Hands-on development experience in designing and building microservices using modern frameworks.
Web Services and APIs
- Proficiency in creating and consuming Web Services and APIs.
- Experience with JSON and RESTful services.
SQL Expertise
- Solid experience with SQL-based solutions.
- Ability to design and optimize database queries.
SOAP and RESTful Services
Must have experience in both consuming SOAP services and producing RESTful services.
Additional Skills (Good to Have)
Cloud Computing
- Familiarity with AWS (Amazon Web Services) and cloud-based development.
Database Technologies
- Experience with MongoDB or other NoSQL databases.
- GoLang
- Knowledge or experience with GoLang would be a plus.
Responsibilities
- Design, develop, and maintain Java-based microservices.
- Collaborate with cross-functional teams to define and implement solutions.
- Ensure the scalability, performance, and security of developed applications.
- Participate in code reviews and contribute to the continuous improvement of coding practices.
Benefits
- Competitive compensation package.
- Opportunities for skill development and career advancement.
- Collaborative and innovative work environment.
If you are a passionate Java Developer with a strong foundation in microservices architecture, Spring Boot, and associated technologies, and you are ready to take on exciting challenges, we encourage you to apply. Join us in creating cutting-edge solutions that make a positive impact in the world of software development.