Search by job, company or skills

Xoom

Senior Software Engineer

Early Applicant
  • Posted 5 months ago
  • Be among the first 10 applicants

Job Description

As the Software Engineer, you will collaborate with the team in design, developing, testing, and deploying a diverse range of products . The ideal candidate will possess a proven track record in crafting customer-facing experiences, exceptional technical proficiency, effective communication skills, and a drive to excel in a fast-paced environment.
Your day to day:
  • Work within a team of highly talented engineers, product and architect to design and develop highly scalable systems
  • Being involved in design meetings to propose, discuss and refine new features and functionality.
  • Write code & tests for the existing and newly created code to maintain compatibility
  • Maintain and enhance the existing architectural documentations and create the new one as needed
  • Participate in code and design reviews
  • Provide suggestions for continuous improvements as necessary.
  • Be proactive and anticipate/handle issues before they blowup.
  • Exhibit a strong backbone and challenge the status quo when needed
What you need to bring:
  • Proficiency in back-end development utilizing Java EE technologies (Java, application servers, servlet containers, JMS, JPA, Spring MVC, Hibernate).
  • Strong object-oriented programming (OOP) skills, with the ability to analyze requirements and translate them into scalable software designs.
  • Hands-on experience with REST APIs and adeptness in designing and constructing web services/microservices in a commercial environment.
  • Familiarity with SQL and knowledge of other NoSQL and modern database technologies.
  • Proficiency in software engineering tools (e.g., Java build tools) and adherence to best practices such as unit testing, test automation, continuous integration, etc.
  • Advocacy for code craftsmanship, adherence to good coding standards, and utilization of tools to enhance the quality of delivered code.
  • Demonstrated curiosity, passion for technology, a sense of ownership, and a commitment to excellence.
  • Experience in Agile/Scrum methodology for software development.
  • Good understanding of web services and Service-Oriented Architecture (SOA) standards like REST, OAuth, and JSON.
  • Help with feature developments, releases, reviews, supporting client queries, debugging and fixing issues related to java decision services across platform, decision engine and gateway services.
  • JAVA, J2EE, spring, Maven, GIT, debugging, rule engine concepts, release engineering, backend distributed system and management, problem solving, analytical , communication, etc

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 26/07/2024

Job ID: 86507597

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer

MicrosoftCompany Name Confidential

Senior Software Engineer Photos Google One Engineering Productivity

Google IncCompany Name Confidential
Last Updated: 17-10-2024 09:04:42 AM
Home Jobs in Bengaluru / Bangalore Senior Software Engineer