Lead/Staff Engineer Java
Company: Stars Group
Location: San Francisco
Posted on: November 6, 2024
Job Description:
Description
We are Asia's fastest-growing skill-based gaming company and
partner brand of Flutter which is a multi-billion dollar global
gaming organization. We are focused on providing our customers with
the most innovative and exciting gaming experience possible. Our
success has been driven by our commitment to excellence, our
passion for gaming, and our ability to continuously innovate. We
are driven by our strong value system, which encompasses an
obsession with data, a hustler's attitude, an owner's mindset,
leading with love, and embracing change.
As our Lead / Staff Engineer Java you will be responsible for
designing and overseeing the implementation of complex, scalable,
and high-performance Java applications. You will play a key role in
shaping the architecture of our software solutions, ensuring they
align with business requirements and industry best practices. The
ideal candidate should have a strong background in Java
development, hands-on experience with various Java frameworks, and
a proven track record of designing and delivering robust, scalable
software solutions.
Responsibilities
- Design and document high-level and detailed architecture for
Java-based applications.
- Collaborate with cross-functional teams to understand business
requirements and translate them into technical solutions.
- Ensure architectural consistency and integrity across different
components of the system.
- Evaluate and recommend appropriate technologies, frameworks,
and tools to support the development and deployment of Java
applications.
- Stay current with emerging trends and technologies in Java
development.
- Provide technical leadership and guidance to development
teams.
- Conduct code reviews to ensure adherence to coding standards,
best practices, and architectural guidelines.
- Identify and address performance bottlenecks in the application
architecture.
- Implement and recommend optimizations for improved system
efficiency and response time.
- Work closely with software developers, product managers, and
other stakeholders to ensure a smooth development and deployment
process.
- Foster a collaborative and innovative environment that
encourages continuous improvement.
- Work with quality assurance teams to define and implement
effective testing strategies.
- Ensure that software solutions meet high standards of quality,
reliability, and performance.
- Create and maintain comprehensive documentation related to the
architecture, design decisions, and best practices.
Minimum Requirements
- Bachelor or Master's degree in Computer Science, Software
Engineering, or a related field.
- 8-12 years of experience in developing software using
Java.
- Proven experience as a Java Developer with a solid
understanding of Java technologies.
- Previous experience in an architect or lead developer
role.
- Past experience in the OSGi framework is an added
advantage.
- Strong knowledge of Java frameworks such as Spring, Hibernate,
and others.
- Experience with microservices architecture and containerization
(e.g., Docker, Kubernetes).
- Familiarity with cloud platforms (e.g., AWS, Azure,
GCP).
- Excellent problem-solving and communication skills.
- Ability to work collaboratively in a team environment.
What Junglee offers for this role:
- Meaningful global exposure and opportunity to represent Junglee
as part of Flutter Entertainment, the largest real-money gaming
company in the world.
- Ample learning opportunities and to work with some of the best
industry leaders and minds.
- Being a part of a vibrant, intelligent, and rapidly growing
team.
- In-depth understanding of the gaming ecosystem.
- Competitive Compensation and Incentives.
- Excellent work environment, great culture, and global
exposure.
#J-18808-Ljbffr
Keywords: Stars Group, Union City , Lead/Staff Engineer Java, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...