- Develop and maintain scalable applications using Java, Spring Boot, and related
technologies.
- Implement RESTful API services and performance-tuning strategies for large-scale web
applications.
- Apply fundamental design principles to ensure scalability and efficiency.
- Utilize design principles to create applications using both NoSQL and SQL databases,
preferably MySQL, PostgreSQL, MongoDB, and DynamoDB.
Code Reviews:
Private and Confidential www.fissionlabs.com [Confidential Information]
- Ensure code quality through thorough reviews.
- Mentor junior engineers to foster growth and development.
Performance Optimization:
- Identify and address performance bottlenecks.
- Optimize code and system configurations for enhanced efficiency.
Testing and Debugging:
- Write and maintain unit tests to ensure software reliability.
- Debug issues in both production and non-production environments.
Collaboration:
- Work closely with stakeholders to understand project requirements.
- Effectively communicate within the team to achieve project goals and meet deadlines.
Continuous Improvement:
- Stay updated with the latest technologies and industry trends.
- Identify opportunities for process improvement and contribute to ongoing optimization efforts.
Qualifications Required
- Bachelor's or Master's degree in Computer Science or related field.
- 4-7 years of experience in web application development with Java, Microservices, and exposure to AWS.
Skills and Experience Required
- Strong proficiency in Java development, particularly with Spring Boot.
- Extensive experience with Microservices architecture and REST API development.
- Proficient in SQL/NoSQL databases, preferably MongoDB.
- Hands-on experience with Kubernetes and cloud services, AWS preferred.
- Familiarity with collaboration tools such as Git Hub, Dev Ops, and JIRA.
- Strong interpersonal, verbal, and written communication skills.
- Experience working in an agile development environment, preferably with Scrum.
Why you'll love working with us:
- Prospect to work on impactful technical challenges with global reach.
- Vast opportunities for self-development, including online university access and knowledge
sharing opportunities.
- Sponsored Tech Talks & Hackathons to foster innovation and learning.
- Generous benefits package including health insurance, retirement benefits, flexible work
hours, and more.
- Supportive work workplace with forums to explore passions beyond work.
This role presents a unique opportunity to contribute to the future of impactful business solutions while advancing your career in a collaborative and innovative environment.