
BlueOptima•1h ago
InstaHyre
Java Web Backend Engineer
Bangalore
Full Time
Senior Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are seeking an experienced Java Web Backend Engineer to join our Bangalore team. You will be instrumental in designing, building, and maintaining scalable SaaS applications using Java/J2EE technologies. As a tech-driven individual with a passion for excellence and leadership, you will contribute to a self-managed Agile team, driving improvements in development processes, methodologies, management, and organization.
Responsibilities:
- Analyze, design, develop, implement, test, and maintain application software components.
- Translate client requirements into detailed technical specifications.
- Take ownership of feature development and performance enhancements.
- Identify and resolve performance bottlenecks and architectural inefficiencies.
- Develop and execute roadmaps for addressing architectural challenges.
- Lead and mentor junior developers.
- Collaborate with client-facing teams and provide technical support.
- Engage directly with clients to offer component-specific support as needed.
Requirements:
- Bachelor's degree in Computer Science or equivalent.
- Demonstrated ability to work autonomously with minimal supervision.
- Exceptional problem-solving, analytical skills, and a proactive, can-do attitude.
- Proficiency with Agile methodologies (e.g., SCRUM, Sprints) and experience leading small Scrum teams.
- Strong commitment to task completion and identifying efficient problem-solving approaches.
- A minimum of 5 years of professional experience with Java, J2EE/Java EE, Spring, and Springboot.
- Solid understanding of Monolithic, SOA, and Microservices architectures.
- Expertise in developing, implementing, testing, and maintaining application software components.
- In-depth knowledge of Java concurrency, concurrency patterns, and building thread-safe code.
- Proficiency with relational databases, partitioning, indexing techniques, and SQL (Postgres).
- Experience in creating and documenting high-level and low-level designs based on existing application architecture.
- Familiarity with Linux shell and command-line tools.
- Strong grasp of Unit & Integration testing principles and practices.
- Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud Platform (GCP), including services such as S3, EC2, and Lambda.
- Experience with message queues or streaming platforms (e.g., Kafka, RabbitMQ, SQS) for high-performance, scalable systems.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, Datadog, ELK stack, Splunk).
Company
BlueOptima
BlueOptima is a global leader dedicated to optimizing the performance of software engineers across all industries. We provide cutting-edge objective metrics in software development, empowering large o...
Bangalore
Posted on InstaHyre