Job Title: Java Backend Developer - Senior Java Developer
Location: BangaloreExperience: 5+ Years
Education: B.E / B.Tech or equivalent in Computer Science, Information Technology, or related field
Work Mode: Hybrid
Direct Responsibilities:
Contributing Responsibilities:
Mandatory Skills:
Skill Area: Core Java Proficiency in Java 8/11/17/21, Spring Boot, Spring Framework, JPA, HibernateJava ConceptsControl structures, exception handling, generics, enums, collections (ArrayList, Set, HashMap), synchronization, streams, regex, multithreading, concurrency frameworks (ExecutorService, CompletableFuture), JVM memory model, ThreadLocal, Reflection, SerializationBuild & Messaging ToolsMaven/Gradle, Liquibase, Kafka, IBM MQ, JMSPerformance TuningImmutable class design, GC tuning, thread dump analysis, JProfiler, Java memory managementWeb/Application ServersTomcat/WebLogic configuration, setup, tuning, and cluster setup awarenessSQL ProgrammingProficiency in SQL (Oracle/MySQL/SQL Server), joins, views, stored procedures, triggers, data modeling, query optimization, understanding of data warehouse and SQL injection preventionWeb ServicesRESTful service development and integrationXML/XSD/XSLTAdvanced XSLT/XSD design, XML parsing using DOM/SAX, XPath, transformationsUnix Shell ScriptingWriting/debugging complex scripts, use of SED, AWK, GREP, file operations, loops, performance tuning
Good to Have:
Keyskills: Java Java backend development Tomcat Sql Programming webservices Ibm Mq Series Weblogic XML XSD Unix Shell Scripting
About Us\n\nWe are AMS. AMS is a global total workforce solutions firm founded in 1996. We enable organizations to thrive in an age of constant change by building, reshaping, and optimizing workforces. We do this through talent acquisition and contingent workforce management, internal mobility and s...