The Sr. Java Backend Developer will design, build, and maintain production-grade software systems while collaborating with cross-functional teams and participating in Agile practices.
Java Backend Engineer
Education & Certifications
Secondary degree diploma preferably University degree in Computer Science, Engineering, or a related field
Professional Experience
- 5+ years of hands-on experience designing, building, testing, and maintaining production-grade software systems
- Proven track record of delivering scalable, maintainable, and high-performance software within Agile development environments
- Experience collaborating in globally distributed engineering teams and contributing to cross-functional technical initiatives
Core Engineering Competencies
System Architecture & Design
- Defines and implements software components, systems, and services with consideration for scalability, maintainability, and performance
- Makes thoughtful architectural decisions aligned with business goals and technical best practices
Agile Delivery & Engineering Practices
- Actively participates in Agile ceremonies (daily stand-ups, sprint planning, retrospectives, reviews)
- Supports continuous delivery practices, source control strategies, and iterative development workflows
Quality, Testing & Documentation
- Writes modular, reusable, and testable code
- Designs and maintains automated test coverage (unit, integration, and/or end-to-end tests)
- Produces clear and concise technical documentation for both implementation and processes
Collaboration & Communication
- Works effectively in a cross-functional environment with designers, product managers, QA, and fellow engineers
- Provides technical mentorship and supports knowledge sharing within the team
- Engages with stakeholders (including client-side engineers) to drive clarity and shared understanding of technical solutions
Release, Risk, and Change Management
- Supports and/or leads release management, ensuring smooth deployment cycles
- Identifies and mitigates technical risks early in the development process
- Participates in onboarding and offboarding processes to ensure knowledge continuity and team stability
- Embraces change management best practices during feature rollouts and system upgrades
Soft Skills & Leadership
- Autonomous problem-solver with strong ownership mindset
- Clear, confident communicator in English
- Advocates for clean code, performance, security, and accessibility
Technical requirements:
Backend Skills
- Database
- Relational
- Oracle
- Postgres
- NoSQL
- Cassandra / DynamoDB / etc
- Java
- Coding to a high standard of quality
- Database access: JDBC / JDBI
- Testing: JUnit / Mockito
- Web Services
- REST
- OpenAPI
- Jersey / Jetty
- Jackson
- Spring (optional)
- Deployment
- Docker
- Kubernetes
- Build Tools
- Gradle (Preferred)
- Maven
- Other
GraphQL experience a plus
Cognits Austin, Texas, USA Office
Austin, TX, United States
Similar Jobs
Real Estate
Senior Backend Engineer responsible for designing scalable Java Spring microservices, implementing features, resolving defects, and improving backend architecture. The role involves event-driven systems, relational and NoSQL databases, testing, code quality, mentoring engineers, technical leadership, and collaboration with product teams. Engineers will also validate AI-assisted code, promote AI development practices, and work with cloud-native tools across AWS, Docker, Kubernetes, and continuous delivery systems.
Top Skills:
ArgocdAWSClaude CodeCodexCursorDatadogDockerDynamoDBGitHibernate 6Java 17+Java 21JpaKafkaKubernetesModel Context Protocol (Mcp)NoSQLOpensearchPostgresRedisSonarqubeSpring Boot 3.XSQLTeamcity
Real Estate
Lead backend architecture and implementation for Java Spring microservices, validate and own AI-assisted code, mentor engineers, collaborate with product to deliver features, and drive technical excellence and scalable, test-covered systems.
Top Skills:
ArgocdAWSClaude CodeCodexCursorDatadogDockerDynamoDBGitHibernateJavaJpaKafkaKubernetesOpensearchPostgresRedisSonarqubeSpring BootSQLTeamcity
Mobile • Security • Software • Cybersecurity
Design, develop, and maintain Java-based backend services and APIs for KeeperApp. Own backend components, optimize MySQL schemas/queries, ensure performance and reliability, apply secure coding practices, participate in code reviews, and collaborate with product and engineering teams to deliver features iteratively.
Top Skills:
AWSJavaKeeperappKotlinMySQL
What you need to know about the Austin Tech Scene
Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.
Key Facts About Austin Tech
- Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
- Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
- Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
- Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center



