Senior Software Engineer, Java

November 8

Apply Now
Logo of Avetta

Avetta

Supply Chain Risk Management • supply chain management • contractor management • supplier management • occupational safety

501 - 1000

💰 Private Equity Round on 2019-02

Description

• Join Avetta as a Senior Software Engineer (Java) and play a pivotal role in shaping high-impact software solutions that drive our success. • Lead the design and development of high-quality software that is scalable, robust, and maintainable. • Write efficient, well-documented code that aligns with industry best practices. • Work closely with product managers, designers, and fellow engineers to define requirements and drive the architecture of critical projects. • Troubleshoot, debug, and resolve complex software issues across the full technology stack. • Conduct code reviews, offer constructive feedback, and mentor junior engineers. • Participate in technical discussions, provide valuable insights, and contribute to decision-making processes to enhance the quality of our development practices. • Join us to make a real impact on Avetta's future while honing your skills in a challenging and rewarding environment!

Requirements

• Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience, with a focus on multi-tenant Java applications and 5+ years in software development. • Advanced proficiency in Java, along with experience in multiple languages like Python, C++, or JavaScript. • Strong experience in software architecture, design patterns, and object-oriented programming. • Familiarity with Agile methodologies (Scrum, Kanban) and DevOps best practices, including version control (Git), CI/CD, and automated testing frameworks. • Excellent interpersonal skills and the ability to guide and mentor junior engineers, while collaborating effectively across teams. • Proven experience in debugging, optimizing, and enhancing performance for complex systems. • Self-motivated and dedicated to learning, with an eagerness to stay ahead of emerging technologies and trends. • Familiarity with cloud platforms like AWS, Azure, or GCP, and containerization technologies (Docker, Kubernetes). • Experience with microservices, RESTful APIs, and web development frameworks. • Understanding of SQL and NoSQL database systems and data modeling. • Strong analytical abilities and a problem-solving mindset.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com