Tixy Tech
Website:
tixytech.com
Job details:
Job Summary:
We are seeking a highly skilled Java Backend Developer to design, develop, and maintain scalable, secure, and high-performance backend systems and APIs. The ideal candidate should have deep expertise in Java ecosystem technologies, microservices architecture, cloud-native development, and distributed systems. This role requires strong problem-solving skills, ownership mindset, and experience building enterprise-grade applications.
Key Responsibilities:
- Design, develop, and maintain scalable backend services and RESTful APIs using Java technologies.
- Build and implement microservices architectures supporting high-volume applications.
- Develop robust and efficient applications using Java and modern backend frameworks.
- Design secure, fault-tolerant, and highly available systems.
- Optimize application performance, scalability, and reliability.
- Collaborate with product managers, architects, QA, and DevOps teams.
- Participate in system design discussions, code reviews, and architecture decisions.
- Build and maintain CI/CD pipelines and deployment processes.
- Troubleshoot production issues and implement long-term solutions.
- Mentor junior engineers and promote engineering best practices.
Required Skills:
Core Backend:
- Strong Java expertise
- Java 8/11/17+
- Spring Boot
- Spring MVC
- Spring Security
- REST APIs
- Microservices
- Multithreading
- Collections framework
- JVM concepts
Architecture & Design:
- Design Patterns
- SOLID principles
- Object-Oriented Design
- Distributed Systems
- Event-driven architecture
- High availability and scalability
Databases:
- SQL
- PostgreSQL / MySQL
- NoSQL databases:
- MongoDB
- Apache Cassandra
- Redis
Messaging & Streaming:
- Apache Kafka
- RabbitMQ
- Asynchronous processing
Cloud & DevOps:
- AWS / Azure / GCP
- Docker
- Kubernetes
- CI/CD
- Git
- Jenkins
Additional Skills:
- Unit testing
- JUnit
- Mockito
- API testing
- Performance tuning
Preferred Skills:
- GraphQL
- Terraform
- Observability tools
- Domain Driven Design (DDD)
- Reactive programming
- Security best practices
Ideal Candidate Profile:
- Strong backend and API engineering experience
- Experience handling large-scale systems
- Product engineering background preferred
- Strong debugging and problem-solving skills
- Ownership mindset and communication skills
Click on Apply to know more.