aguilaitconsulting

Junior Java Backend Engineer

JOB DETAILSJava Backend EngineerPrimary skillset: Java, Springboot, Microservices, Kafka, SQL(Postgres preferably)/NoSQL databases(Couchbase), CI/CD tools and Agile. Key Responsibilities Buildingsoftwaretoexpectedqualityandstandardsusingdistributedenterpriseframeworks Participatingincodetestotherqualityreviews Debuggingbasicsoftwarecomponentsandidentifycodedefectsforremediation Enablingthedeploymentsupportandmonitoringofsoftwareacrosstestintegrationandproductionenvironments Automatingdeploymentsintestandproductionenvironments Scalingapplicationsbasedondemandprojections MinimumQualificationsEducationExperience Upto4yearsofsoftwaredevelopmentexperienceinaprofessionalenvironmentandorcomparableexperiencewiththefollowing MusthavegoodworkingknowledgeinJava8andaboveexperiencewithJava11andJava17isaplus MusthavegoodworkingknowledgewithSpringBootforservicedevelopment MusthavegoodworkingknowledgewithKafkaanditsintegrations MusthavegoodworkingknowledgeinbothSQLandNoSQLdatabaseslikeOraclePostgreSQLCouchbaseCassandraetc 5yearsofexperienceintheabovementionedtechnologies GoodtohaveknowledgeinreactiveprogramminglikeVertXoranyother GoodtohaveworkingknowledgewithtestingframeworkslikeCucumberforBDDsJMeterforperformancetesting MusthaveabasicknowledgeandunderstandingoftoolslikeJenkinsDeploymentsSplunkKibanaGrafanaGitHub Musthaveknowledgeonthemicroservicebasedapplicationdevelopment Goodtohaveknowledgeindevelopingandmanagingapplicationswithhighertransactionspersecondandhighavailability Havingknowledgeincachingmechanismsisaplus GoodtohavingexperienceofworkinginAgileprojects Technicalcertificationsintheaboveskillsetwillbeanaddedadvantage IntermediateknowledgeofinfrastructuretechnologiesandcomponentsfamiliaritywithCloudcomputing ExperiencewithEventdrivenMicroservicesarchitectureforhighavailabilitydistributedsystems ExperienceusingSpringFrameworkJunitGitHubMicroservicesSplunkandAPI’s ExperiencewithTestdrivendevelopmentandunittestingframeworks