Posted in

Sr. Software Engineer

Sr. Software Engineer

CompanyGen
LocationTempe, AZ, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Proven experience as a Full Stack Engineer with a strong focus on Java development.
  • Solid understanding and practical application of object-oriented design principles and common design patterns.
  • Experience with cloud technologies (e.g., AWS, Azure). Specific experience with AWS Lambda or Azure Functions.
  • Experience with back-end technologies such as Spring Boot, RESTful APIs, and databases.
  • Experience with front-end technologies such as React or AngularJS.

Responsibilities

  • Contribute to the design, development, testing, and deployment of full-stack applications within our cloud environment.
  • Apply object-oriented design principles and established design patterns to develop and maintain high-quality, scalable code in Java and other relevant technologies.
  • Follow test-driven development methodology to continuously expand and improve our automated test suites.
  • Troubleshoot and resolve technical issues, ensuring system stability and performance.
  • Collaborate closely with other engineers, product managers, and stakeholders to deliver high-quality solutions.
  • Contribute to code reviews and other quality assurance processes.
  • Work autonomously with minimal oversight, following clear project roadmaps.
  • Provide thoughtful feedback for continuous process improvement.

Preferred Qualifications

  • Desire to stay up-to-date with the latest technologies and industry best practices.
  • Self-motivated and eager to learn new languages, processes, and technologies.