Founded in 2015, Fresh Gravity (www.freshgravity.com) is a rapidly growing business and technology consulting firm specializing in digital transformation. We empower our clients to adopt innovative technologies that enhance their agility and responsiveness to evolving business needs. Our diverse expertise encompasses Data Management, Artificial Intelligence, Data Science & Analytics, and API Management & Integration.
We have quickly built a distinguished team that has delivered significant projects for some of the world's largest corporations. Our mission is to address complex business challenges using the latest technology, and we're in search of exceptional talent to join our team.
At Fresh Gravity, we believe in balancing expertise with a fun workplace. We foster an inspiring and open culture where team members can flourish and share pride in their work. We challenge ourselves to grow and provide tangible value to our clients every day, offering rich opportunities for success and excellence.
As a Consultant, Java Developer, you will be responsible for designing, developing, and implementing high-quality Java applications. You'll work collaboratively with cross-functional teams to define, design, and deliver new features. The role requires writing well-structured, efficient, and maintainable code following industry best practices, performing code reviews, and optimizing applications for performance, scalability, and reliability.
Key qualifications include a Bachelor's degree in Computer Science or a related field, 3-5 years of experience in Java development, strong proficiency in Core Java, Spring Framework, and SQL, and experience with web technologies. The ideal candidate will have excellent problem-solving and analytical abilities, strong communication and teamwork skills, and familiarity with microservices architecture, cloud platforms, containerization technologies, and CI/CD practices.
Fresh Gravity offers a competitive package and rich opportunities for success through their 5Dimensions (5D) benefits program, which recognizes multiple dimensions of personal and professional development.