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

Middle Java Developer

Exadel is a leading company in AI-driven solutions for over 25 years, focusing on transforming global enterprises in the financial sector. They're seeking a Middle Java Developer with strong technical skills and experience in cloud environments.

Skills

  • Strong Java programming skills
  • Experience with cloud environments (preferably AWS)
  • Knowledge of Agile and DevOps methodologies
  • Familiarity with database management
  • Ability to conduct software analysis and troubleshooting

Responsibilities

  • Contribute to all stages of the software development lifecycle
  • Design, implement, and maintain high-volume Java-based applications
  • Analyze user requirements to define business objectives
  • Develop and test software applications
  • Identify and resolve technical issues

Education

  • Bachelor’s degree in Engineering, Computer Science, Information Systems, or related fields

Benefits

  • Equal Opportunity Employer
  • Commitment to service excellence
  • Support for continuous improvement
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$65000 / YEARLY (est.)
min
max
$50000K
$80000K

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 Middle Java Developer, Exadel Inc

Are you a passionate coder looking to elevate your career? Exadel, a leader in AI-driven solutions, is on the lookout for a Middle Java Developer to join our dynamic team in São Paulo, Brazil! With over 25 years of experience, Exadel is not just about keeping up with trends; we’re all about shaping them. As a Middle Java Developer, you will be key in designing, implementing, and maintaining high-volume, low-latency Java applications. Your expertise in Agile and DevOps methodologies will help drive our development processes as you collaborate with talented professionals who are eager to innovate. We expect you to have solid experience with Java versions 8 and 17, SQL, and microservices architecture, alongside at least four years of experience in public cloud environments, particularly AWS. Your role will involve analyzing user requirements, defining business objectives, and proposing changes to our existing Java infrastructure. Supporting continuous improvement by researching new technologies will also be part of your journey with us. And at Exadel, we value diversity and inclusivity, ensuring everyone feels empowered to contribute their best. So, if you’re ready to take on exciting challenges in an inspiring work culture, we want to hear from you!

Frequently Asked Questions (FAQs) for Middle Java Developer Role at Exadel Inc
What are the responsibilities of a Middle Java Developer at Exadel?

As a Middle Java Developer at Exadel, you will be responsible for contributing to all stages of the software development lifecycle, including designing, implementing, and maintaining high-performance Java applications. You'll analyze user requirements, define features and functionalities, and ensure your application designs align with business goals. Additionally, you will write testable code, manage Java EE application development, and support continuous improvement initiatives by exploring new technologies.

Join Rise to see the full answer
What qualifications are required to apply for a Middle Java Developer position at Exadel?

To apply for the Middle Java Developer role at Exadel, candidates are expected to have a Bachelor’s degree in Engineering, Computer Science, Information Systems, or a related field. A strong background in IT infrastructure, Agile and DevOps methodologies is required, along with advanced experience in Java (versions 8 and 17), SQL, and microservices architecture. Candidates should also have a minimum of 4 years of experience in developing applications in cloud environments, particularly AWS.

Join Rise to see the full answer
How does Exadel support the development of its Middle Java Developers?

Exadel is committed to the professional growth of its Middle Java Developers through a supportive work environment that encourages continuous learning and improvement. You will have opportunities for collaboration with other skilled professionals and access to training and resources to enhance your technical skills in software development, cloud technologies, and best practices in coding and architecture.

Join Rise to see the full answer
What technologies will a Middle Java Developer work with at Exadel?

As a Middle Java Developer at Exadel, you will work with various technologies including Java (versions 8 and 17), SQL databases, shell scripting, and microservices architecture. Familiarity with MQ Integration like IBM MQ, RabbitMQ, or ActiveMQ is beneficial. You'll also engage in service testing and API integration using tools such as JUnit and Postman, which are integral to your development tasks.

Join Rise to see the full answer
What is Exadel's workplace culture like for Middle Java Developers?

Exadel prides itself on fostering a vibrant and collaborative workplace culture for Middle Java Developers. The company values diversity and inclusion, encouraging employees to voice their ideas and innovations. You will be part of a driven team that emphasizes teamwork, learning, and pushing the boundaries of technology to create impactful solutions.

Join Rise to see the full answer
Common Interview Questions for Middle Java Developer
Can you describe your experience with Java versions 8 and 17 for the Middle Java Developer role?

When answering this question, focus on specific projects where you've utilized Java 8 and Java 17 features. Discuss your experience with updates and new functionalities in these versions, highlighting how they benefited the applications you developed. Providing examples of performance improvements or code refactoring showcases your familiarity with the language's evolution.

Join Rise to see the full answer
How do you approach designing a microservices architecture?

Explain your design process for microservices architecture by discussing key principles like scalability, maintainability, and the use of APIs for communication. Describe how to decompose applications into services, the importance of service independence, and how to ensure robust data management. Use past experiences to reinforce your points.

Join Rise to see the full answer
What is your experience with Agile methodologies in software development?

Share your experience working in Agile teams, emphasizing your role in sprints, stand-ups, and retrospective meetings. Discuss how Agile methodologies have improved your productivity and communication with colleagues. Mention specific tools you’ve used, like Jira or Trello, to manage tasks and enhance collaboration.

Join Rise to see the full answer
Can you explain how you handle troubleshooting and debugging in your Java applications?

Discuss your systematic approach to troubleshooting, such as identifying issues through logs, debugging tools, and unit tests. Provide examples of specific challenges you encountered in the past and how you resolved them, showcasing your analytical skills and attention to detail.

Join Rise to see the full answer
What are some best practices you follow when writing Java code?

Highlight your commitment to clean code practices and the importance of following coding standards. Discuss how you approach commenting, maintainability, modularity, and the use of parameters to ensure high-quality code. Mention any code review processes you've participated in to maintain standards within the team.

Join Rise to see the full answer
Describe a project where you implemented cloud solutions, particularly AWS.

Use this opportunity to detail a specific project that involved AWS. Discuss the architecture you created, services used (such as EC2, S3, Lambda), and the challenges you faced during implementation. Sharing measurable outcomes, like improved performance or cost savings, can enhance your response.

Join Rise to see the full answer
How do you ensure security in your Java applications?

Talk about security practices you implement in your Java applications, such as input validation, secure communication protocols, and regular security audits. Discuss experiences where you mitigated security risks and the frameworks or tools you've used to maintain robust security measures.

Join Rise to see the full answer
What has been your experience with API integration and testing?

Describe your familiarity with APIs, including how you've designed and implemented them in past projects. Discuss your methodology for testing APIs, highlighting tools like Postman or Newman, and how you ensure they meet specifications and performance criteria during the development phase.

Join Rise to see the full answer
How do you prioritize tasks and manage deadlines in your work as a developer?

Reflect on your time management skills and discuss your strategies for prioritizing tasks, such as breaking projects into actionable milestones and using Agile sprint planning. Talk about how you communicate potential delays or issues with your team to maintain project schedules.

Join Rise to see the full answer
What motivates you to become a Middle Java Developer at Exadel?

In answering this question, highlight your interest in Exadel’s mission and values, particularly its commitment to innovation and diversity. Discuss how you believe your skills align with the company’s goals and your eagerness to contribute to its success while growing your own expertise in a collaborative environment.

Join Rise to see the full answer
Similar Jobs
Exadel Inc Remote Brazil, Bulgaria, Colombia, Georgia, Hungary, Lithuania, Poland, Romania, Uzbekistan
Posted yesterday

Join Exadel as a Lead Full-Stack Software Engineer and be a part of a groundbreaking project with a prestigious client in the professional services industry.

Photo of the Rise User
Posted 13 days ago

BriteCore is looking for an experienced Senior Backend Engineer to help modernize their cloud-native technology for Property & Casualty insurers.

Photo of the Rise User
Twitch Hybrid San Francisco, California, United States
Posted 3 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Work/Life Harmony

Join Twitch as a Software Engineer I, where you'll design and develop scalable applications that enhance our advertising ecosystem.

Photo of the Rise User
General Dynamics Information Technology Hybrid US, Randolph County, NC; North Carolina, Liberty, NC
Posted 9 days ago

Join GDIT as a Junior Software Engineer to develop innovative software solutions and enhance existing applications.

Photo of the Rise User

Join Palo Alto Networks as a Senior Staff Software UI Engineer to lead the development of cutting-edge UI solutions in cybersecurity.

Photo of the Rise User
Posted yesterday

Join Infosys as a Lead Java Full Stack Developer and contribute to innovative digital solutions for clients worldwide.

Photo of the Rise User

Join Peraton as a Senior Java Software Engineer to advance national security through innovative software solutions in the Space Domain.

Dreamix Ltd. Remote No location specified
Posted 8 days ago

Join Dreamix as a Senior Angular Engineer and play a pivotal role in building top-quality web applications for a leading aviation client.

Posted 7 days ago

As a Senior Full Stack Software Engineer at Applied Labs, you'll shape the future of software solutions in a dynamic remote environment.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
SALARY RANGE
$50,000/yr - $80,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden