We are seeking a Senior Java Web Backend Engineer with experience in designing building and maintaining scalable SaaS applications using Java/J2EE technologies.
The ideal candidate will be a tech enthusiast driven by excellence and keen to grow into a leader of a group of talented engineers.
You will be a part of a self managed Agile team improve the development process bring new ideas and propose changes in methodology management and organization.
Responsibilities and tasks:
- Analyse Design Develop implement test and maintain application software components
- Analyse client requirements and convert them into technical specs.
- Own development of features and improvement
- Identify and resolve performance bottlenecks
- Identity and resolve architectural inefficiencies in design and create a roadmap to resolving them
- Lead and mentor a team of junior developers
- Interact with internal client facing team and provide technical support to them
- Engage with clients to provide support on your component as and when required
Qualifications :
What You Need to Succeed at BlueOptima:
- Minimum Bachelors degree in Computer Science or equivalent
- Ability to work autonomously with minimum supervision
- Strong problem solving and analytical skills and having a can-do attitude
- Familiarity with Agile methodologies like SCRUM Sprints etc and leading a Scrum a small Scrum team
- Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
Must have (Technical requirements/ Previous experience)
- Minimum 5 years experience with Java and J2EE/Java EE Spring Springboot
- Sound understanding of Monolithic SOA and Microservices architectures
- Analyse Design Develop implement test and maintain application software components
- Strong understanding of Java concurrency concurrency patterns experience building thread-safe code
- Strong understanding of relational database partitioning and indexing techniques SQL(postgres)
- Experience in creating high and low level design based on existing application architecture and documenting such design
- Familiarity with Linux shell and related command line tools
- Strong grasp of Unit & Integration testing
- Experience with cloud platforms such as AWS Azure or Google Cloud Platform (GCP) including services like S3 EC2 Lambda or equivalent.
- Experience with message queues or streaming platforms (e.g. Kafka RabbitMQ SQS) for high-performance and scalable systems.
- Familiarity with monitoring and logging tools (e.g. Prometheus Grafana Datadog ELK stack Splunk).
Your career progression: In BlueOptima we strive to strengthen your skills widen your scope of work and develop your career fast.
Additional Information :
Why join our team
Culture and Growth:
- Global team with a creative innovative and welcoming mindset.
- Rapid career growth and opportunity to be an outstanding and visible contributor to the companys success.
- Freedom to create your own success story in a high performance environment.
- Training programs and Personal Development Plans for each employee
Benefits:
- 33 days of holidays (this includes public and religious holidays)
- Contributions to your Provident Fund which can be matched by the company above the statutory minimum as agreed
- Gratuity payments
- Private Medical Insurance provided by the company (Employee Spouse 2 Children 2 Parents)
- Personal Accident Insurance (Employee Only)
- 12 Weeks Paid Paternity Leave 6 months Maternity leave
- Support with childcare costs (50%)
- Work from Home Equipment allowance
- Flexible Work from Home policy - 2 days home p/w
- Flexible Work from Long Distance - 4 weeks a year
- Sponsored Learning Opportunities
- Team Socials
Stay connected with us on LinkedIn or keep an eye on our career page for future opportunities!
Remote Work :
No
Employment Type :
Full-time