Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer (Java, Microservices, Spring Boot, AWS & Angular) - Remote image - Rise Careers
Job details

Senior Software Engineer (Java, Microservices, Spring Boot, AWS & Angular) - Remote

Convera, the largest non-bank B2B cross-border payments company, is seeking a Senior Software Engineer to design and develop high-performance software products while collaborating with a distributed team.

Skills

  • Expertise in Java and Spring Boot
  • Experience with Angular/React
  • Hands-on with AWS services
  • Knowledge of Microservices architecture
  • Experience with event-driven architecture

Responsibilities

  • Design and develop high-performance software products
  • Address technical issues and lead improvements
  • Collaborate with product managers and engineers
  • Conduct thorough code reviews
  • Contribute to product quality and performance tuning

Education

  • B.E. / B.Tech. / MCA in Computer Science or related field

Benefits

  • Competitive salary
  • Annual bonus opportunity
  • Career growth opportunities
  • Flexible work approach
To read the complete job description, please click on the ‘Apply’ button
Convera Glassdoor Company Review
2.6 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
Convera DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Convera
Convera CEO photo
Unknown name
Approve of CEO

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, Microservices, Spring Boot, AWS & Angular) - Remote, Convera

Are you ready to take your career to the next level? At Convera, we are on the lookout for a Senior Software Engineer specializing in Java, Microservices, Spring Boot, AWS, and Angular to join our dynamic remote team in Pune. In this exciting role, you will design and develop high-performance and scalable software products utilizing a modern tech stack. You'll collaborate closely with Product Managers, Engineers, Architects, and Managers, working together to create elegant and efficient systems that enhance our customer's journey. Your expertise in developing secure RESTful APIs and your hands-on experience with AWS native services such as EKS, RDS, and S3 will be crucial. You'll also be contributing to product quality, performance tuning, troubleshooting, and thorough code reviews. If you have a Bachelor's or Master's degree in Computer Science or a related field, along with 8+ years of hands-on experience in full stack application design and development, we want to hear from you! At Convera, we celebrate diversity and foster a culture of inclusion, making this an exciting opportunity for talented individuals looking for career growth and development. Join us to transform B2B payments and unleash your potential in an environment that values your input and innovation.

Frequently Asked Questions (FAQs) for Senior Software Engineer (Java, Microservices, Spring Boot, AWS & Angular) - Remote Role at Convera
What responsibilities does a Senior Software Engineer at Convera have?

As a Senior Software Engineer at Convera, your responsibilities include designing and developing high-performance software products, collaborating with various teams to enhance system efficiency, and addressing technical challenges. You will also focus on product quality, performance tuning, and performing thorough code reviews as part of your contribution to continuous development.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer role at Convera?

To qualify for the Senior Software Engineer position at Convera, candidates must have a B.E., B.Tech, or MCA in Computer Science or a related field along with approximately 8+ years of hands-on experience in full stack application design. Key expertise in Java, Spring Boot, Angular/React, and AWS services is essential to thrive in this role.

Join Rise to see the full answer
What technologies should a Senior Software Engineer at Convera be proficient in?

A Senior Software Engineer at Convera should be well-versed in Java, Spring Boot, and Angular or React. Proficiency in cloud-native technologies, event-driven architecture, RESTful APIs, and continuous integration tools like Jenkins or GitLab is crucial for developing scalable microservices and advancing our technology solutions.

Join Rise to see the full answer
How does Convera support career development for Senior Software Engineers?

Convera offers great career growth opportunities for Senior Software Engineers through professional development programs, mentorship, and a dynamic work environment that encourages innovation and creativity. Team members are encouraged to expand their skill sets and advance within the global organization.

Join Rise to see the full answer
What type of work culture can a Senior Software Engineer expect at Convera?

At Convera, you can expect an inclusive and diverse work culture that values collaboration and innovation. As a global organization with employees from over 20 countries, we celebrate unique perspectives and foster a sense of belonging, making it an exciting place to work.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (Java, Microservices, Spring Boot, AWS & Angular) - Remote
Can you describe your experience with Java and how it applies to the Senior Software Engineer role at Convera?

When discussing your Java experience, focus on specific projects where you utilized Java to develop scalable applications and microservices. Highlight your familiarity with Spring Boot and how it enhances your development process, and be ready to discuss challenges you've overcome.

Join Rise to see the full answer
What design patterns have you implemented in your previous projects?

Prepare to discuss specific design patterns like Singleton, Factory, or Observer, and provide concrete examples of how you've implemented them in your projects. Explain how these patterns improved the architecture or maintainability of your applications.

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

Discuss your approach to code reviews, unit testing, and integration testing. Mention any tools you use for continuous integration, and emphasize the importance of writing clean, maintainable code and adhering to best practices.

Join Rise to see the full answer
What are some challenges you've faced while working with microservices, and how did you overcome them?

Share specific challenges such as service communication issues or deploying updates without downtime. Describe the solutions you implemented, such as using message brokers or container orchestration tools, and what you learned from those experiences.

Join Rise to see the full answer
Can you explain your experience with AWS and how it aligns with this role?

Discuss your experience with various AWS services like EKS, RDS, and S3. Be prepared to explain how these services supported your previous projects, the benefits they brought to your application, and how you plan to use them at Convera.

Join Rise to see the full answer
What strategies do you employ for optimizing application performance?

Talk about techniques you've used such as caching strategies, database optimization, and code profiling. Provide examples of specific performance improvements you've achieved in past projects.

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

Share how you regularly follow industry trends through online courses, attending conferences, or participating in tech communities. Mention specific resources you find valuable and how you apply new knowledge to your work.

Join Rise to see the full answer
Describe your familiarity with containerization and orchestration tools.

Discuss your experience with Docker, Kubernetes, or similar tools. Describe how you've used them in previous projects to manage and scale applications effectively, and share any successful implementations.

Join Rise to see the full answer
What role does collaboration play in your software engineering process?

Highlight your teamwork experiences and how you've collaborated with product managers, designers, and other engineers. Emphasize the importance of communication and collective problem-solving in delivering high-quality software.

Join Rise to see the full answer
What are some key considerations when developing secure applications?

Discuss your approach to security, including secure coding practices, authentication, and encryption. Provide examples of how you've addressed security concerns in past projects and what tools or frameworks you've used.

Join Rise to see the full answer
Similar Jobs
Jobot Hybrid Concord, NC
Posted 5 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
PostHog Remote No location specified
Posted 11 days ago
Across-AI Hybrid San Francisco
Posted 9 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 12 days ago

We strive to push payments into the future by making them safer, faster, and more accessible around the world – ensuring customers unlock the full potential of digital commerce.

29 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $150,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 23, 2024

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!