Back End Developer

Surat
Full-Time
Junior: 2 to 3 years
17K - 35K (Per Month)
Posted on Sep 11 2024

About the Job

Skills

Programming Languages (e.g. Java, Python, C#)
Database Management (e.g. SQL, NoSQL)
API Development
Web Servers (e.g. Apache, Nginx)
Version Control Systems (e.g. Git)
Security Best Practices
RESTful Services
Microservices Architecture

Job Summary:

We are seeking an experienced Backend Developer to join our team. The ideal candidate will have a strong background in Java and experience with MongoDB and SQL databases. Familiarity with Golang is a plus. The successful candidate will be responsible for designing, developing, and maintaining our backend systems, ensuring high availability, scalability, and performance.

Responsibilities:

  • Design and develop scalable, secure, and efficient backend systems using Java as the primary programming language
  • Work with MongoDB and SQL databases (PostgreSQL or MySQL) to ensure data consistency and integrity
  • Implement communication protocols such as HTTP and Socket Protocol to enable seamless data exchange between systems
  • Develop and deploy applications on cloud services such as Azure or AWS
  • Design and implement software architecture using Monolithic and Microservices patterns
  • Write test-driven development (TDD) code, including unit tests and integration tests to ensure high-quality code
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Participate in code reviews and ensure adherence to coding standards and best practices

Requirements:

  • Bachelor's or Master's degree in Computer Science or a related field
  • At least 2+ years of experience in backend development with Java
  • Strong understanding of MongoDB and SQL databases
  • Experience with Golang is a plus
  • Knowledge of HTTP and Socket Protocol
  • Experience with cloud services such as Azure or AWS
  • Strong understanding of software architecture patterns, including Monolithic and Microservices
  • Experience with TDD and writing unit tests and integration tests
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills

Nice to Have:

  • Experience with containerization using Docker
  • Knowledge of Agile development methodologies
  • Experience with CI/CD pipelines

What We Offer:

  • Competitive salary and benefits package
  • Opportunities for career growth and professional development
  • Collaborative and dynamic work environment


About the company

Welcome to Lakhani Technologies, a cutting-edge tech company poised to redefine the landscape of services and products. Established in 2023 as a natural progression of the Lakhani Group's of Industries journey, we bring a legacy of over three decades of expertise and excellence in the Textile Industry. Our Vision: At Lakhani Technologies, we envision a future where innovation meets purpose. Our m ...Show More

Industry

IT Services and IT Consul...

Company Size

11-50 Employees

Headquarter

Surat, Gujarat

Other open jobs from Lakhani Technologies