Início Brasil Senior Software Developer

Início Brasil Senior Software Developer

Senior Software Developer

Full time na Fime no Brasil
Publicado em September 6, 2024

Detalhes do emprego

Senior Software Developer (F/M/D) Company: Fime enables its clients to create and launch trusted and secure solutions with consulting and testing services in payments, smart mobility, biometrics, and authentication. With 800+ experts around the world in over 20 locations, Fime is a multi-cultural global leading player its industry. Inspired by our talented people, we are empowered to take ownership and innovate for the benefit of our clients. Employee growth is therefore our priority, and we demonstrate the appreciation of our people by providing them with opportunities to grow and new challenges both through internal promotion and international mobility. At Fime, we are constantly evolving and moving forward together thanks to our values: Enable our customers. Support each other. Keep getting better. Your skills and your differences will be our greatest assets. Join Fime and make a difference! Making innovation possible. Mission: As a Senior Software Developer, you will play a crucial role in transforming business requirements into robust software solutions. You will be responsible for developing and maintaining web-based applications, ensuring they meet high standards of performance, reliability, and security. Your mission involves supporting and troubleshooting issues for clients already using our products, ensuring their seamless operation. You will report directly to the Software Development Manager and will be an integral part of our mission to deliver high-quality software solutions that meet our clients' needs in the payment industry. ACTIVITIES

  • Design, develop, test, and maintain Java-based software applications or systems, ensuring they meet project requirements and industry standards.
  • Support the platform in customer-facing environments, including troubleshooting issues and monitoring the system
  • Optimize code for performance and scalability, and stay updated with emerging technologies to continuously improve our software solutions.
  • Work effectively within a team environment using Agile methodologies, including Scrum, Continuous Integration, and Continuous Deployment.
  • Proactively identify and resolve potential problems in production, ensuring minimal downtime and disruption for our clients.
  • In the senior level: Lead a development squad, offering technical guidance and mentoring to junior developers
JOB EXPERIENCE
  • Minimum of 5 years of experience in Software Development in Java, ideally in the payment industry.
  • Proficient in Java with solid understanding of object-oriented programming and familiarity with its ecosystems, concurrency patterns, and MVC, JDBC, and RESTful concepts.
  • Experience with web application frameworks (e.g., Play, Spark) and Java GUI frameworks (e.g., Swing, SWT, AWT), and skill in writing clean, readable, and reusable Java code.
  • Experience with cloud providers, e.g. as Microsoft Azure
KNOWLEDGE & SKILLS
  • Completed degree in a related field.
  • Knowledge of design and architectural patterns, fundamental design principles for scalable applications, and experience with both external and embedded databases.
  • Proficient in code versioning tools (e.g., Git), build tools (e.g., Ant, Maven, Gradle), CI/CD processes and familiarity with continuous integration, automated testing platforms, and unit tests.
  • Advanced level of English
Contract: Permanent contract Starting date: Asap Location: Sao Paulo, BR

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Desenvolvimento de Software starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback