Software Development Engineer (Java)
About the role
Cotality is a property intelligence company that drives the global real estate industry. Our hybrid-remote Professional Software Engineer will play a crucial role in developing robust Java-based applications and GraphQL APIs on Google Cloud Platform.
Responsibilities
- Leverage the Spring Framework (Spring Boot) to build and enhance backend Data API services, ensuring high performance, security, and reliability.
- Write production-grade code, adhering to object-oriented programming principles and established team standards.
- Utilize AI-native engineering tools (GitHub Copilot, Gemini, etc.) to accelerate drafting, refactoring, documenting, and testing code, while maintaining rigorous manual oversight for quality and security.
- Implement Test-Driven Development (TDD) practices, writing comprehensive unit and integration tests to ensure end-to-end functionality and zero-downtime reliability.
- Participate in code reviews, conducting thorough peer code reviews to ensure code quality, adherence to best practices, and knowledge sharing.
- Collaborate with cross-functional teams, Product Managers, and Senior Engineers to translate business needs and conceptual ideas into actionable technical tasks.
- Apply efficient system design, using appropriate data structures and algorithms to build efficient solutions, optimize application performance, and improve API response times.
- Troubleshoot, debug, and resolve technical issues in production systems independently or collaboratively within the POD.
- Utilize CI/CD pipelines to ensure smooth and automated software delivery.
- Stay updated on industry trends, emerging cloud/API technologies, and advancements in AI; proactively identify opportunities to adopt and leverage AI-native tools and practices for continuous process improvement.
- Provide guidance and mentorship to junior team members, while actively learning and absorbing architectural knowledge from Senior and Principal Anchors.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, related technical field, or equivalent work history.
- 2+ years of relevant work experience in software development.
- Strong proficiency in software development principles and practices.
- Experience with the software development lifecycle from concept to deployment.
- Hands-on experience with Java, REST APIs, GraphQL, the Spring Framework (specifically Spring Boot, Spring MVC, and Spring Data).
- Solid understanding and experience working within a microservices architecture.
- Demonstrated ability to write clean, maintainable, and efficient code.
- Knowledge of coding standards and best practices.
- Experience in cloud environments (Google Cloud Platform, AWS, or Azure).
- Strong problem-solving skills with the ability to troubleshoot and debug complex issues.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Familiarity with or strong interest in AI-native engineering tools (e.g., AI coding assistants) and a proven commitment to staying current with emerging AI technologies in software development.
Pay
Annual Pay Range: $107,200 - $130,000 USD
Schedule
This is a hybrid-remote position, combining remote work with occasional in-office meetings.
Benefits
At Cotality, we offer a comprehensive benefits package including:
- Generous PTO and 11 paid holidays, plus well-being and volunteer time off.
- Up to 16 weeks of fully paid parental leave and a baby stipend.
- Multiple medical plan options with mental health and wellness support offerings.
- 401(k) with company match and vesting after one year.
- $400 annual well-being stipend and tuition assistance up to $5,250.
- Recognition Rewards, Referral bonuses, exclusive discounts and more!
Application
The application window for this opportunity remains open until July 13, 2026, subject to business needs.
Company Culture
Cotality is dedicated to fostering a diverse and inclusive work culture that inspires innovation and bold thinking. We believe in valuing each individual's unique contributions, experiences, and values. We offer a flexible working model, competitive time off, and a range of health and financial perks to support your whole self.
Contact Us
To learn more about Cotality and our company culture, connect with us on social media:
- LinkedIn: Cotality
- Twitter: Cotality
- Facebook: Cotality