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

Software Engineer (Kotlin, Stripe)

Solvd Inc. is a premier software engineering company. We have 8 offices across the globe and over 800 international employees on staff. With over 12 years of experience, highly skilled teams around the world and deep industry knowledge, we help clients create software that improves their operations and opens new markets. We have built an impressive roster of digital-native enterprise clients including some of the biggest brands in retail and social media.


We are looking for a Software Engineer (Java, Kotlin with Stripe experience) to join our growing team.


Responsibilities:
  • Develop and maintain the server-side logic of our applications using Java.
  • Implement efficient and performant backend code for high-volume production applications.
  • Conduct performance testing and tuning to improve system efficiency and scalability.
  • Monitor application health and reliability in production environment.
  • Collaborate with the frontend development team to integrate user-facing elements with server-side logic.
  • Contribute to all phases of the development lifecycle, from concept to deployment.
  • Review and refactor code, establishing best practices for code hygiene and organization.
  • Provide mentorship to less-experienced developers, fostering an environment of continuous learning and improvement.


Mandatory requirements:
  • 5+ years of backend development experience.
  • Strong proficiency in Java and Kotlin, with a good knowledge of its ecosystems.
  • Proficiency with Java frameworks such as Spring and Hibernate.
  • Experience with microservice application development.
  • Experience with RESTful API design and server-side implementation.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience with CI/CD tools and practices.
  • Understanding of performance troubleshooting and debugging tools.
  • Strong experience with RDBMS and message brokers.
  • Experience with Stripe is critical.
  • English: B1+.
  • Strong communication and team collaboration skills.
  • Ability to learn quickly and adapt to new technologies.
  • Passion for writing clean, efficient, and maintainable code (and encouraging others to do so).


Optional requirements:
  • Experience with integration of GenAI LLMs into productions (ideally) or pet projects at least (OpenAI, Azure OpenAI, Bard, llama) is a nice to have.
  • Previous experience leading dev team is a plus.
  • Experience interviewing candidates from the market is a plus.
  • Experience with containerization and orchestration tools like Docker and Kubernetes is considered a strong advantage.
  • Experience with core AWS services is a plus (EC2, S3, RDS) or core Azure services is considered a strong advantage.


Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

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 Software Engineer (Kotlin, Stripe), Solvd

Are you ready to take your software engineering skills to the next level? Join us at Solvd Inc., a premier software engineering company with a global presence. We’re searching for a talented Software Engineer with expertise in Kotlin and Stripe to become part of our dynamic team. With over 800 international employees and 12 years of experience, we pride ourselves on developing innovative software solutions that enhance operations and unlock new market opportunities for our digital-native enterprise clients. In this role, you’ll be responsible for crafting and maintaining the server-side logic of our scalable applications using Java and Kotlin. Your expertise will drive performance optimization efforts, ensuring our applications run smoothly under high volume demands. Collaborating closely with our frontend team, you'll integrate user-facing elements and mentor junior developers, fostering an atmosphere of continuous learning. Our ideal candidate has at least 5 years of backend development experience, a strong proficiency in Java and Kotlin, and is familiar with key frameworks like Spring and Hibernate. Experience with microservices, Stripe, and version control is a must! With supportive leadership and innovative projects, Solvd Inc. is the perfect place for passionate developers eager to advance their careers.

Frequently Asked Questions (FAQs) for Software Engineer (Kotlin, Stripe) Role at Solvd
What responsibilities does a Software Engineer (Kotlin, Stripe) have at Solvd Inc.?

At Solvd Inc., a Software Engineer focusing on Kotlin and Stripe plays a crucial role in developing and maintaining the server-side logic of our applications using Java and Kotlin. You will implement backend code for high-volume production applications, conduct performance tuning, and monitor application health in production. Moreover, you’ll collaborate closely with frontend teams, review and refactor code to ensure best practices, and also provide mentorship to less-experienced developers.

Join Rise to see the full answer
What are the mandatory requirements for the Software Engineer position at Solvd Inc.?

To qualify for the Software Engineer (Kotlin, Stripe) role at Solvd Inc., candidates must have over 5 years of backend development experience, strong proficiency in both Java and Kotlin, and familiarity with frameworks like Spring and Hibernate. Experience in microservice application development and RESTful API design is crucial, along with a solid understanding of version control with Git and CI/CD practices. Knowledge of performance troubleshooting and a strong experience with RDBMS and message brokers, as well as experience with Stripe, is also mandatory.

Join Rise to see the full answer
What does collaboration look like for a Software Engineer at Solvd Inc.?

As a Software Engineer (Kotlin, Stripe) at Solvd Inc., you will engage in regular collaboration with the frontend development team to connect user-facing elements effectively with server-side logic. This teamwork enhances the overall quality and efficiency of our applications. Additionally, you will be encouraged to mentor and communicate with other engineers, fostering a culture of shared learning and improvement.

Join Rise to see the full answer
How can experience with Stripe benefit a Software Engineer at Solvd Inc.?

Experience with Stripe is critical for a Software Engineer at Solvd Inc. as it enables you to effectively integrate payment processing features into our applications. Your familiarity with Stripe will not only streamline the development process but also ensure that our solutions are robust and scalable to support our digital-native enterprise clients’ needs, enhancing their operational efficiency.

Join Rise to see the full answer
What growth opportunities are available for Software Engineers at Solvd Inc.?

Solvd Inc. offers numerous growth opportunities for Software Engineers, especially those in the Kotlin and Stripe domain. You’ll have access to mentorship programs, the chance to lead projects, and opportunities to experiment with emerging technologies. Engaging with cross-functional teams will expand your skill set, and your contributions can lead to leadership responsibilities, making this an ideal environment for someone looking to advance their career.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Kotlin, Stripe)
Can you discuss your experience with Kotlin and how it relates to backend development?

Absolutely! When answering this question, focus on specific projects where you used Kotlin. Discuss how its functional programming aspects streamlined your code and how it compares to Java in areas such as performance and readability. Emphasize any frameworks you've worked with, such as Ktor or Spring Boot.

Join Rise to see the full answer
What is your approach to developing RESTful APIs?

In your response, articulate the importance of designing intuitive endpoints and ensuring proper documentation. Highlight your experience with tools like Postman for testing, as well as best practices, including versioning and security considerations, such as OAuth.

Join Rise to see the full answer
What strategies do you use for performance testing and tuning applications?

It's essential to mention specific tools you’ve employed, like JMeter or LoadRunner, and provide examples of how tuning resources or optimizing database queries improved your applications’ efficiency. Discuss how you measure performance and any particular metrics you've found to be critical.

Join Rise to see the full answer
How do you stay updated with new technologies and trends in software engineering?

Your answer should reflect a proactive attitude towards continuous learning. Discuss attending conferences, participating in online courses, and engaging with the developer community through forums or social media. Mention subscribing to relevant tech blogs or newsletters as well.

Join Rise to see the full answer
Explain a time you had to collaborate on a project with frontend developers.

Provide a detailed account that showcases your communication skills. Describe how you ensured smooth integration between backend services and frontend components, focusing on problem-solving and adaptability in case of challenges.

Join Rise to see the full answer
What experience do you have with microservices architecture?

Discuss specific projects where you implemented microservices, highlighting the advantages you’ve seen in terms of scalability and maintainability. Talk about the technologies involved, such as Docker or Kubernetes, and how they aided in effective deployment.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Your response should include references to code reviews, automated testing, and adherence to coding standards. Mention your approach to documenting your code and gathering feedback from peers to keep improving its quality.

Join Rise to see the full answer
Describe your experience working with CI/CD tools.

Here, provide examples of the CI/CD pipelines you’ve built, the tools you've used (like Jenkins or GitHub Actions), and how they improved your development workflow. Highlight any specific challenges you faced and how you overcame them.

Join Rise to see the full answer
What can you tell me about your experience with Stripe integration?

Detail your experience in implementing Stripe for payment processing. Discuss projects where you’ve utilized its API, personalized checkout experiences, and managed webhook events to enhance user interaction and transaction reliability.

Join Rise to see the full answer
What role do you typically take when leading a development team?

When answering this question, share your leadership style and how you encourage collaboration. Highlight examples of previous team leads where you facilitated sessions for knowledge sharing and set clear objectives to drive the team’s success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Solvd Remote No location specified
Posted 14 days ago
Photo of the Rise User

As a Full Stack Developer at Autodesk, you will play a vital role in enhancing production tracking for renowned clients in Film and VFX industries.

Photo of the Rise User
Posted 23 hours ago
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric

Join Jerry in transforming car ownership with cutting-edge technology as a Software Engineer I.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 7 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple's AMT group as a Senior Embedded Software Engineer to revolutionize audio experiences across their product line.

Photo of the Rise User
Visa Remote Highlands Ranch
Posted 13 days ago
Photo of the Rise User
Mission Driven
Rapid Growth
Growth & Learning
Collaboration over Competition
Photo of the Rise User
Posted 13 days ago

A software engineering company focused on Mobile and WEB solutions for venture capital-backed startups and booming tech companies.

44 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 5, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Regional Vice President - Ohio Valley at Zscaler
Photo of the Rise User
8 people applied to Game Developer at Bigger Games
A
Someone from OH, Columbus just viewed 35753427558 - Virtual Assistant at Activate Talent
V
Someone from OH, Columbus just viewed Remote Virtual Assistant at VirtueStaff
Photo of the Rise User
8 people applied to Front end developer at Viseven
Photo of the Rise User
161 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
40 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Hamilton just viewed Customer Service Agent at Allegiant
P
Someone from OH, Cleveland just viewed Video Editor at ProjectGrowth
Photo of the Rise User
Someone from OH, Columbus just viewed Fullstack Developer at Apex Systems
Photo of the Rise User
Someone from OH, Dayton just viewed Remote Support Engineer at Frontier Technology Inc
Photo of the Rise User
Someone from OH, Mason just viewed VP, Business Partners - Global Sales at Zscaler
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Massillon just viewed FORKLIFT OPERATOR at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Shipper/Receiver - Day Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Painesville just viewed Accountant - Mid at Progressive Insurance