Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer (Java) image - Rise Careers
Job details

Senior Software Engineer (Java)

Velotio Technologies is a product engineering company working with innovative startups and enterprises. We have provided full-stack product development for 110+ startups across the globe, building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space. Our team of 400+ elite software engineers solves hard technical problems while transforming customer ideas into successful products.

The Senior software developer will contribute to development of Systech Unisecure artAI product, including diagnosing issues with the current implementation as well as maintaining current product Unisecure. The engineer should be able to work with Systech product owner and engineering manager to gather requirements and document design and support details. This is a complex role involving integration with UI, BE services running AWS, DevOps and AI teams. Hence, the engineer MUST be diligent in executing the project as per plan with estimation methodologies.

Desired Skills

  • Ability to interpret abstract requirements and document design documents (HLD/LLD) using Java components.
  • Experience working with Java Springboot, REST API and AWS services.
  • Experience tracking all work in a ticketing system, like Jira.
  • Excellent communication skills, both spoken and written.

Key Responsibilities

  • 5 to 9 years experience in software engineering or equivalent knowledge and ability.
  • Have a comprehensive understanding of the current product implementation.
  • Closely involved in unit testing product implementation.
  • Design the solution approach, propose alternatives, and document pros and cons to facilitate architectural decision.
  • Research API end points and analyze data requirements for the integration solution.
  • Prepare detailed functional and design documents required for integration development.
  • Analyze the solution approach to identify potential bottlenecks and formulate options for performance optimization.
  • Identify relevant integration patterns and document optimal integration protocols and interfaces to meet the SLAs.
  • Attend scrum ceremony meetings regularly, get necessary clarifications, and document key technical decisions.
  • Work closely with Architect to realize the enterprise product quality.
  • Adhere to SDLC of Systech product development.
  • Complete mandatory SOP training required in a regulated domain

Our Culture:

  • We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly.
  • Flat hierarchy with fast decision making and a startup-oriented “get things done” culture.
  • A strong, fun & positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse & authentic environment.

We want to hire smart, curious, and ambitious folks, so please reach out even if you do not have all of the requisite experience. We are looking for engineers with the potential to grow!

At Velotio, we embrace diversity. Inclusion is a priority for us, and we are eager to foster an environment where everyone feels valued. We welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer (Java), Velotio Technologies

At Velotio Technologies, we’re on the lookout for a talented Senior Software Engineer (Java) to join our dynamic team, where we love tackling technical challenges head-on! This exciting opportunity involves contributing to the development of the Systech Unisecure artAI product and ensuring the current product, Unisecure, runs smoothly. You’ll collaborate closely with the Systech product owner and engineering manager, diving deep into requirement gathering and documenting design details. As a senior member of our engineering team, you’ll be a key player in integrating with UI and back-end services running on AWS and coordinating with our DevOps and AI teams. We value those who are diligent and can follow through on project plans while employing smart estimation methodologies. Your experience with Java Springboot, REST APIs, and AWS will be essential as you interpret abstract requirements into clear, actionable design documents. With 5 to 9 years of software engineering experience under your belt, you’ll engage in unit testing, performance optimization, and creating detailed functional designs to enhance our integration solutions. At Velotio, we foster an inclusive and empowering culture where your unique perspectives are celebrated. If you’re a smart, curious, and ambitious engineer looking for growth in a collaborative environment, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Senior Software Engineer (Java) Role at Velotio Technologies
What are the primary responsibilities of a Senior Software Engineer (Java) at Velotio Technologies?

As a Senior Software Engineer (Java) at Velotio Technologies, your primary responsibilities will include developing the Systech Unisecure artAI product, diagnosing existing issues with the current implementation, and maintaining the Unisecure product. You will work closely with the product owner and engineering manager to gather requirements and document design details, as well as analyze API endpoints and data requirements for integration solutions.

Join Rise to see the full answer
What skills are required for the Senior Software Engineer (Java) position at Velotio Technologies?

To excel as a Senior Software Engineer (Java) at Velotio Technologies, you should have 5 to 9 years of software engineering experience, proficiency in Java Springboot and REST APIs, and experience with AWS services. Additionally, strong communication skills, proficiency in tracking work using tools like Jira, and the ability to create design documents (HLD/LLD) are essential for success in this role.

Join Rise to see the full answer
What is the work culture like for a Senior Software Engineer (Java) at Velotio Technologies?

At Velotio Technologies, the work culture for a Senior Software Engineer (Java) is autonomous and empowered, encouraging individuals to take ownership of their projects. We have a flat hierarchy that fosters fast decision-making and a fun, positive environment. Celebrating our successes regularly, we prioritize inclusion and diversity, making it a welcoming space for everyone.

Join Rise to see the full answer
How does Velotio Technologies support the professional growth of its Senior Software Engineers (Java)?

Velotio Technologies supports the professional growth of its Senior Software Engineers (Java) by fostering a collaborative and inclusive environment. We encourage continuous learning and allow engineers to take ownership of their work, providing ample opportunities to tackle challenging projects. Regular feedback, celebrations of success, and team collaboration further enhance individual growth.

Join Rise to see the full answer
What does the software development process look like for a Senior Software Engineer (Java) at Velotio Technologies?

The software development process for a Senior Software Engineer (Java) at Velotio Technologies follows the SDLC best practices, emphasizing agile methodologies. You will participate in regular scrum ceremonies to clarify requirements and document key technical decisions. This structured approach ensures that projects are delivered on time while adhering to high-quality standards.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (Java)
Can you describe your experience with Java Springboot?

When answering this question, focus on specific projects where you utilized Java Springboot. Discuss the challenges you faced, how you implemented solutions, and the outcomes of your efforts. Highlight your understanding of Springboot's features, such as dependency injection, and how you've leveraged them to create scalable applications.

Join Rise to see the full answer
How do you approach writing design documents for software products?

In your response, emphasize the importance of clarity and detail in design documents. Discuss your process for creating High-Level and Low-Level Design documents, including gathering requirements, analyzing user needs, and documenting integration protocols. Highlight your experience using templates or frameworks to ensure consistency.

Join Rise to see the full answer
What strategies do you use for performance optimization in software applications?

For this question, share specific examples of performance challenges you've encountered in previous projects. Discuss the strategies you employed to identify bottlenecks, whether through profiling, load testing, or code reviews, and the actions taken to optimize performance—like improving algorithms, caching, or database indexing.

Join Rise to see the full answer
How do you ensure effective communication with cross-functional teams?

Highlight your approach to communication by describing how you establish rapport and clarity with cross-functional teams. Discuss the tools you use, such as Jira or Slack, to keep everyone informed. Give examples of successful collaborations with product owners, QA, DevOps, and how you ensure alignment on project goals.

Join Rise to see the full answer
Can you provide an example of how you handled a difficult technical challenge?

Use the STAR method (Situation, Task, Action, Result) to describe a specific technical challenge. Clearly outline the problem, the steps you took to address it, the skills you utilized, and the positive outcome. This structured approach demonstrates your problem-solving capabilities effectively.

Join Rise to see the full answer
What are your thoughts on agile methodologies?

When discussing agile methodologies, share your understanding of their principles and how they enhance collaboration and flexibility in development. Provide examples of how you've applied agile practices, participated in sprints, and adapted to changing requirements in previous projects.

Join Rise to see the full answer
How do you stay current with the latest technologies and trends in software development?

For this question, showcase your commitment to continuous learning. Mention specific resources you utilize, such as online courses, tech blogs, or conferences. Explain how you apply what you’ve learned in your projects and the importance of staying updated in the fast-paced tech landscape.

Join Rise to see the full answer
What process do you follow for unit testing your code?

Detail your approach to unit testing by describing the frameworks you've used (like JUnit) and your philosophy behind testing. Talk about your strategies for writing effective test cases, ensuring edge cases are covered, and how you integrate unit testing into your development workflow.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Respond by discussing your prioritization strategies, such as using a prioritization matrix or Agile boards. Talk about how you assess project deadlines, stakeholder needs, and resource availability to ensure tasks are completed efficiently while maintaining quality.

Join Rise to see the full answer
How do you document your work to ensure knowledge sharing within the team?

Emphasize the importance of documentation in fostering team collaboration and knowledge sharing. Describe your methods for documenting code, decisions made during development, and how you ensure your documentation is accessible and clear for team members to reference.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago

Join Velotio Technologies as a Principal Engineer to leverage your expertise in Ruby on Rails and cloud architectures in a dynamic, remote environment.

Photo of the Rise User
Posted 5 days ago

Join Velotio Technologies, an innovator in product engineering, as a Senior Engineer where you'll lead backend development using Python and LangChain to create groundbreaking AI-powered applications.

Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, California, United States
Posted yesterday
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

As a Staff Software Engineer at ServiceNow, you will build innovative software solutions and mentor a talented team in the vibrant city of San Diego.

Photo of the Rise User
Posted 4 days ago

Join Coupang as a Staff Back-end Engineer in Seattle, contributing to security infrastructures that enhance customer trust and service scalability.

Photo of the Rise User
Posted 12 days ago

Join Wellhub as a Staff Backend Software Engineer and help innovate AI-driven wellness solutions for employees globally.

Posted 10 days ago

As an AI Product Engineer at Tavrn, you'll drive innovation by developing and enhancing cutting-edge legal AI solutions for the plaintiff law sector.

Medblocks Remote No location specified
Posted 6 days ago

Join Medblocks as a .NET Developer and help shape the future of healthcare technology with your coding skills.

Photo of the Rise User
Posted 10 days ago

Join Sprinto as an AI Engineering Intern to contribute to our innovative AI infrastructure while gaining hands-on experience in a collaborative environment.

Photo of the Rise User
Posted 20 hours ago

Join FlexTrade as a Front-End C# WPF developer, where you'll impact the trading experience of institutional traders with high-quality software solutions.

Photo of the Rise User

Join Docplanner as a Senior PHP Developer and help transform healthcare into a more human-centered experience.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Rapid Growth
Passion for Exploration
Dare to be Different
Dental Insurance
Life insurance
Health Savings Account (HSA)
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Mental Health Resources
401K Matching
Paid Time-Off
Snacks
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Velotio is an outsourced software product development company. It offers team augmentation, UI/UX design & development, machine learning, data engineering, and test engineering services. The company was founded in 2016 and is headquartered in Pune...

38 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
February 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!