Senior Engineer-Java

Hyderabad, India
5 - 8
Full Time

Roles and Responsibilities

Design and Development:

● 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 info@fissionlabs.com

● 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 GitHub, DevOps, 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:

● Opportunity 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 environment 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.

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Source
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.