13 Fission Labs Jobs
Senior Java Developer
Fission Labs
posted 1d ago
Flexible timing
Key skills for the job
About Us:
Headquartered in Sunnyvale, with offices in Dallas & Hyderabad, Fission Labs is a leading
software development company, specializing in crafting flexible, agile, and scalable solutions
that propel businesses forward.With a comprehensive range of services, including product
development, cloud engineering, big data analytics, QA, DevOps consulting, and AI/ML
solutions, we empower clients to achieve sustainable digital transformation that aligns
seamlessly with their business goals.
Responsibilities:
Technical Development:
● Develop and maintain scalable applications using Java, Spring Boot, and related
technologies.
● Utilize RESTful API services and implement performance-tuning strategies for
large-scale web applications.
● Apply fundamental design principles to ensure scalability and efficiency.
● Implement test-driven development practices and utilize Git for version control.
● Utilize design principles to create applications using both NoSQL and SQL databases,
preferably MySQL, PostgreSQL, MongoDB, and DynamoDB.
Collaboration and Problem Solving:
● Collaborate effectively within a team environment to achieve project goals and meet
deadlines.
● Work closely with technology peers and business partners to solve business problems.
● Provide technical support to operations or development teams by troubleshooting
critical issues in the production environment promptly.
Leadership and Mentoring:
● Provide technical leadership, mentoring, or coaching to distributed software or
systems engineering teams.
● Share knowledge and best practices on new and emerging technologies across all
development and testing groups.
● Actively participate in meetings, agile ceremonies, and interactions with other
technology groups.
Architecture and Design:
● Design scalable and robust software architectures.
● Review technical designs and proposals to ensure adherence to standards.
● Work closely with business partners and stakeholders to identify requirements and
prioritize new enhancements and features.
Performance Optimization:
● Identify and address performance bottlenecks.
● Optimize code and system configurations for enhanced efficiency.
Qualifications:
● 4-8 years of experience in Web application development with Java, Microservices, and
exposure to AWS.
● Proven experience in Java development, with a focus on Spring Boot.
● Strong background in Microservices architecture and REST API development.
● Proficiency in SQL/NoSQL databases, preferably MongoDB/PostgreSQL
● Hands-on experience with Kubernetes and familiarity with cloud services, preferably
AWS.
● Familiarity with collaboration tools such as GitHub, DevOps, and JIRA.
● Familiarity with Keycloak for identity and access management.
● Experience working in an agile development environment, preferably with Scrum.
● Strong interpersonal, verbal, and written communication skills.
● Bachelors or Masters degree in Computer Science or related field.
We Offer:
● Opportunity to work on technical challenges with global impact.
● Vast opportunities for self-development, including online university access and
sponsored certifications.
● 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 an exciting opportunity for a motivated individual to contribute to the
development of cutting-edge solutions while advancing their career in a dynamic and
collaborative environment.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice