FCamara Consulting & Training

Senior Java Back-end Developer

FCamara Consulting & Training

full-time

Posted on:

Location Type: Remote

Location: Remote • Brasil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDockerGoogle Cloud PlatformJavaJenkinsKubernetesSpring BootSpringBootSQL

About the role

  • Develop software by writing code to create applications, programs, and software systems
  • Perform testing on developed software to identify and fix issues, bugs, and code defects
  • Document developed code to facilitate future maintenance and updates
  • Support the development team by providing technical guidance and leadership to deliver high-quality solutions
  • Build high-quality software solutions, ensuring code is efficient, scalable, and maintainable
  • Research and adopt new technologies to improve software performance and efficiency
  • Monitor systems in production to identify problems and implement solutions

Requirements

  • Bachelor's degree in Information Technology, Computer Engineering, Information Systems, Computer Science, or related fields (preferred)
  • Intermediate knowledge of programming languages (preferred)
  • Intermediate knowledge of frameworks and related technologies (preferred)
  • Advanced knowledge of databases (preferred)
  • Advanced knowledge of Agile methodologies (preferred)
  • Experience with source code repositories (e.g., GIT) (preferred)
  • Advanced experience with Datadog
  • Knowledge of databases (SQL, complex queries)
  • Knowledge of GCP (Google Cloud Platform)
  • Familiarity with CI/CD tools (GIT, Bitbucket, Jira, Jenkins, and UrbanCode)
  • Java 7, 11, and 21; Apigee X; Spring Boot; Struts; WebSphere; Tomcat; APIs; Java Batch; Spring Batch; Apache Camel
  • Containers (Docker, Kubernetes, etc.)
  • Programming using REST calls and JSON
  • Agile methodologies
Benefits
  • Strong, collaborative culture
  • Focus on professional development and training
  • Promotion of diversity, equity, and inclusion

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
programming languagesJava 7Java 11Java 21SQLREST callsJSONAgile methodologiesdatabasesAPIs
Soft skills
technical guidanceleadershipproblem-solvingcommunication
Certifications
Bachelor's degree in Information TechnologyBachelor's degree in Computer EngineeringBachelor's degree in Information SystemsBachelor's degree in Computer Science