JOBSEARCHER

Senior Java Software Engineer

Job Title : Java / Scala Developer Location : New York, NY/ Alpharetta, GA (Hybrid)Job type : Full time/permanent roleInterview Mode – Final round is In -PersonLocal Candidates only.Job Functions/Duties and Responsibilities:Solve complex engineering problems and lead system design and development activities.Understand business processes, a bigger picture and core ideas behind the developed software.Define engineering guidelines and quality control pipeline; perform code reviews.Advocate and advance toward cutting edge engineering practices.Working in the Agile development methodologies, collaborating with business and technology teams located globally.Actively contribute and participate in sprint grooming and planning discussions, daily stand-ups, and Agile ceremoniesWork with various teams and stakeholders across geography and time zones.Effective use of emerging AI Technologies like Co-Pilot etc.Skills Required:8+ years into Java Development along with SQL & PLSQL skills in DB2 & SQL Server.Strong experience in writing effective Java code applying suitable Design Patterns.Scalable and Optimal coding using Multi-Threading and related frameworks.Strong skills on Data Structures and Algorithms.Exposure to Angular Development will be an added advantage.Good communication and presentation skillsGrowth mindset, personal excellence, collaborative spirit.Understanding of requirements of large enterprise applications (security, entitlements, etc.)Experience working in agile development methodologiesSkills Desired:Proficiency in Git and development workflows.Strong computer science fundamentals: scalable and resilient system design.Experience in developing efficient Java solutions for Trading Platforms.Expertise in running development in Agile mode.Working knowledge of Java Design Patters, Data Structure and Algorithms.Basic DEVOPS knowledge.Educational Qualification: Minimum BS degree in Computer Science, Engineering or a related field.