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

Java Software Developer

Advansys is a dynamic solutions provider focused on delivering smart, modular, and sustainable technology solutions that enhance operations, improve customer experiences, and drive business modernization. With over 400 skilled engineers, we serve 100+ enterprise customers across 14 countries. Specialized in a wide array of premium services including Business Automation, Industrial Digitization, Low code Development, Cloud Services, Warehouse Automation & Strategic Outsourcing.

Founded in 2014, Advansys is part of the INTRO Group, a private conglomerate established in 1980 with diverse investments across different business areas, oil and gas, real estate, specialized engineering, financial investment, Food & manufacturing.

We are seeking a talented Software Developer to help us build and maintain scalable and efficient software systems. The ideal candidate will have hands-on experience in building applications using Spring Boot, Flask, Java, and Python. You will also have experience in designing and developing Microservices architecture and optimizing PL/SQL queries for data processing. In this role, you will contribute to both backend and full-stack development to create innovative solutions that meet business needs.

Job description:

  • Design and develop scalable applications: Use Spring Boot, Flask, Java, and Python to build high-performing and reliable backend applications.
  • Microservices Architecture: Develop and implement Microservices solutions, ensuring modular, scalable, and maintainable systems.
  • Database Management: Work with PL/SQL to design, optimize, and manage complex database queries, ensuring data integrity and performance.
  • API Development: Develop and maintain RESTful APIs to integrate different services and systems efficiently.
  • Code Optimization: Continuously optimize backend services and database queries to improve performance and scalability.
  • Collaboration: Work closely with cross-functional teams, including front-end developers, system architects, and business analysts, to deliver integrated solutions that meet client requirements.
  • Testing and Debugging: Write unit and integration tests, debug applications, and resolve issues to ensure high-quality deliverables.
  • Documentation: Maintain clear and comprehensive documentation for systems, applications, and APIs.
  • Continuous Improvement: Stay up-to-date with industry trends and best practices, contributing to the enhancement of development processes and standards.

  • Spring Boot: Hands-on experience with Spring Boot for developing enterprise-grade applications.
  • Flask: Experience using Flask to build lightweight web applications and REST APIs in Python.
  • Java: Strong experience with Java, including frameworks such as Spring, Hibernate, and others.
  • Python: Proficiency in Python for backend development and automation.
  • Microservices: Experience in designing and implementing Microservices architecture and managing service communication.
  • PL/SQL: Strong experience working with PL/SQL, including complex queries, stored procedures, and performance optimization.
  • API Development: Solid understanding of developing and consuming RESTful APIs.
  • Familiarity with version control systems (e.g., Git).
  • Understanding of Agile development methodologies and working in cross-functional teams.
  • Excellent problem-solving skills and a proactive approach to troubleshooting.
Advansys Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Advansys DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Advansys
Advansys CEO photo
Unknown name
Approve of CEO

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

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 Java Software Developer, Advansys

At Advansys, we are excited to announce an opening for a talented Java Software Developer to join our innovative team. As a key player at a dynamic solutions provider, you'll be at the forefront of creating smart and sustainable technology solutions that transform operations and elevate customer experiences. With over 400 skilled engineers on board, our mission is to modernize businesses across various sectors, leveraging our expertise in Business Automation, Industrial Digitization, and Cloud Services. We’re looking for someone who not only has a strong foundation in Java but is also experienced in Spring Boot and Flask to build high-performing applications. You'll dive into designing and implementing Microservices architecture, managing complex database queries using PL/SQL, and developing RESTful APIs that seamlessly integrate our services. In this collaborative environment, you will work closely with cross-functional teams, ensuring that our solutions meet evolving client needs. Your role will also involve writing tests for your code, debugging applications, and maintaining clear documentation. We believe in continuous improvement, so if you’re eager to stay current with industry trends and best practices, this could be the perfect opportunity for you to grow your career. Join us at Advansys, and let’s create high-impact technology solutions together. We can't wait to see what you bring to our team!

Frequently Asked Questions (FAQs) for Java Software Developer Role at Advansys
What are the responsibilities of a Java Software Developer at Advansys?

As a Java Software Developer at Advansys, you'll be responsible for designing and developing scalable applications using technologies like Spring Boot and Flask. You will implement Microservices architecture, optimize PL/SQL queries, and create RESTful APIs for efficient system integration. Collaboration with cross-functional teams is key to ensuring our software solutions meet client requirements.

Join Rise to see the full answer
What qualifications are needed for a Java Software Developer position at Advansys?

To thrive as a Java Software Developer at Advansys, you should have hands-on experience with Java frameworks, particularly Spring and Hibernate, as well as proficiency in Spring Boot and Flask. A solid understanding of Microservices architecture, PL/SQL, and RESTful API development is essential. Additionally, familiarity with version control systems and Agile methodologies will be beneficial.

Join Rise to see the full answer
What programming languages do Java Software Developers at Advansys use?

Java Software Developers at Advansys primarily use Java, but you'll also need proficiency in Python for backend development, particularly with Flask. Experience in SQL, especially PL/SQL for database management, is another crucial aspect of the role, enhancing your capability in data processing and application optimization.

Join Rise to see the full answer
How does Advansys support the professional growth of its Java Software Developers?

Advansys is committed to the continuous professional development of its Java Software Developers. We encourage our team members to stay updated on industry trends and best practices through training programs, workshops, and hands-on experience in innovative projects. You'll have ample opportunities to improve your skills and advance your career.

Join Rise to see the full answer
What is the work environment like for Java Software Developers at Advansys?

At Advansys, Java Software Developers work in a collaborative and innovative environment. You'll be part of a diverse team that values teamwork, creativity, and problem-solving. Our culture promotes proactive communication and knowledge-sharing, ensuring everyone contributes to our success in delivering high-quality solutions.

Join Rise to see the full answer
Common Interview Questions for Java Software Developer
What experience do you have with Java frameworks, and how have you implemented them in projects?

When answering this question, focus on specific projects where you utilized Java frameworks like Spring and Hibernate. Discuss how these technologies helped you achieve project objectives and improved application performance.

Join Rise to see the full answer
Can you explain the Microservices architecture and its advantages?

Be ready to explain Microservices architecture clearly, emphasizing its benefits such as scalability, flexibility, and maintainability. Share examples of how you’ve designed or implemented Microservices in past projects, showcasing the impact on business processes.

Join Rise to see the full answer
How do you optimize PL/SQL queries, and can you provide an example?

Prepare to discuss your strategies for optimizing PL/SQL queries, including the use of indexing, analyzing execution plans, and rewriting queries for efficiency. An example of a specific query you improved will strengthen your response.

Join Rise to see the full answer
Describe your approach to developing RESTful APIs.

Detail your process for creating RESTful APIs, including defining endpoints, setting up request and response formats, and ensuring proper authentication. Mention any tools or frameworks you use, and share an example of a successful API you have developed.

Join Rise to see the full answer
What tools do you use for version control, and why are they important?

Discuss the version control tools you use, like Git, emphasizing their importance in collaborative development. Explain how version control supports team collaboration, code history tracking, and rollback capabilities in case of issues.

Join Rise to see the full answer
Can you explain your experience with unit testing and debugging applications?

In your response, outline your experience with writing unit tests using frameworks like JUnit or Mockito. Share how testing fits into your development workflow and provide an example of a debugging challenge you resolved.

Join Rise to see the full answer
What is your understanding of Agile methodologies?

Describe your familiarity with Agile methodologies, focusing on your experiences in Agile environments. Share how Agile principles, such as iterative development and team collaboration, have shaped your approach to software development.

Join Rise to see the full answer
How do you stay updated with the latest industry trends and technologies?

Share your strategies for continuous learning, such as following technology blogs, participating in webinars, attending conferences, or engaging in coding communities. This shows your commitment to professional growth and adapting to new technologies.

Join Rise to see the full answer
What do you consider the most challenging aspect of backend development?

Identify a specific challenge you believe is critical in backend development, such as handling scalability, managing state in microservices, or database performance. Discuss how you approach these challenges and the strategies you implement to overcome them.

Join Rise to see the full answer
How do you handle conflicting priorities in a project?

When answering this question, emphasize your prioritization skills and how you communicate with stakeholders. Give examples of situations where you successfully managed competing demands and the outcomes that resulted from your approach.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Advansys Remote No location specified
Posted 5 days ago
Photo of the Rise User
Advansys Remote No location specified
Posted 5 days ago
Photo of the Rise User
Canva Remote Brisbane QLD, Australia
Posted 8 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Waymo Remote Mountain View, California; Bellevue, Washington
Posted 3 days ago
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 25, 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!