
About AMAZECH SOLUTIONS
Amazech Solutions is a Consulting and Services company in the Information Technology Industry. Established in 2007, we are headquartered in Frisco, Texas, U.S.A. The leadership team at Amazech brings to the table expertise that stems from over 40-man years of experience in developing software solutions in global organizations in various verticals including Healthcare, Banking Services, and Media & Entertainment
We currently provide services to a wide spectrum of clients ranging from start-ups to Fortune 500 companies. We are actively engaged in Government projects, being an SBA approved company as well as being HUB certified by the State of Texas.
Our customer-centric approach comes from understanding that our clients need more than technology professionals. This is an exciting time to join Amazech as we look to grow our team in India which comprises of IT professionals with strong competence in both common and niche skill areas.
Job Description
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive and iterative delivery environment? You will be part of a large group of makers, breakers, doers, and disruptors, who love to solve real problems and meet real customer needs.
We are seeking Software Engineers who are passionate about marrying data with emerging technologies to join our team. You will have the opportunity to be on the forefront of driving a major transformation and create various products that will disrupt and reimagine technology solutions by working with the best minds in the industry.
Location: Bangalore, Pune (Hybrid / Remote)
Experience: 5-13 years
Employment type: Full time.
Permanent website: www.amazech.com
Role Description
This is a full-time Java Backend Developer role, based in Bengaluru with flexible remote work option. The Java Backend Developer will be responsible for designing, developing, and delivering complex Java-based applications and providing end-to-end support throughout the software development lifecycle. The successful candidate will collaborate with cross-functional team members, gather and analyze requirements, identify and prioritize technical and functional requirements and provide innovative solutions to address business challenges.
Qualifications
- Bachelor's or Master's degree in Computer Science (or equivalent technical degree)
- 5+ years of hands-on software development experience in Java/J2EE
- Experience in defining software architecture, design patterns, and solution design
- Strong experience in microservices architecture, Angular, Spring Boot Framework, Hibernate, and Web Services (SOAP and REST)
- Experience in cloud infrastructure, ideally with Amazon Web Services
- Strong knowledge in database design, SQL query optimization, and performance tuning
- Demonstrated ability to lead technical teams and mentor team members
- Excellent communication, analytical, and problem-solving skills
- Experience and knowledge of Agile methodologies
- Experience with AWS, GCP, Microsoft Azure, or another cloud services
- Proven ability to work well under pressure and deliver high-quality work within tight deadlines
Other Requirements
- Bachelor's or Master's degree in Computer Science (or equivalent technical degree)
- Strong interpersonal and relationship-building skills.
- Ability to work independently and as part of a team.
- Excellent verbal and written communication skills and ability to communicate effectively with international clients.

About Amazech Systems pvt Ltd
About
Similar jobs
Desired Experience
3+ years
Job Description
What You’ll Do
- Design financial systems for scale. Measure, plan, iterate.
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Setup and own the engineering architectures built around event sourcing, application sharding, database sharding, service communication mesh, etc.
- The tech: Go, Google Cloud Spanner, Kafka, Redis
What you bring to the table
- 3+ years of experience. Relevant experience is preferred.
- Knowledge of 2 common programming languages - Java & Node / Rust /Python & Go
- Comfortable in linux command line, AWS or GCP
- Strong unit test and debugging skills
- Great communication skills
Bonus if you have…
- Love building great products and engineering systems from scratch
- Are a Self-starter, Hustler and Curious to Learn
- Have an understanding of fundamental design principles behind a scalable application
- Thrive in an early-stage startup environment with less stability and more ambiguity
- Have an interest in financial products and/or cryptocurrency

Job Role: Java SpringBoot Developer
Job Description:
- Should have expertise in Core Java, Java & J2ee
- Built MVC based Web Application Using JSP/Struts framework
- Hands on experience of OOPS concepts, Hibernate and Spring version 3.x 1, Spring Boot
- Hands on experience of Application Servers like Tomcat and WebLogic.
- Hands on experience of Restful services and Web services
- Experience in deploying Spring boot in Micro services
- Good verbal and written communication
- Excellent team player, ability to work in a global team and follow through on deadlines
Primary Skills:
- Core Java, Java & J2ee
- Spring Boot
Involvement in the full software development life cycle within broadly defined parameters and providing software solutions keeping into consideration the software quality needs
Design and defining the interaction between the different component pieces
Write efficient code based on brief given by team lead.
Fast prototyping of proof-of concept features / application based on brief.
Develop and maintain new features on Java stack
Own the delivery of an entire piece of a system or application
Management and execution against project plans and delivery commitments
Work closely with the peers and Leads to develop the best technical design and approach for new product development
Build software solutions for complex problems.
Compliance with build/release and configuration management process
Responsibility to develop unit test cases for his/her project module.
Execution of appropriate quality plans ,project plans ,test strategies and processes for development activities in concern with business and project management effort
Desired Profile:
GoodunderstandingofObjectOrien
Development across multiple browsers/platforms on Website
Good Understanding of SQL/NoSQL data stores
Fair Understanding of Responsive High Level Designs
Work experience in product/start-up company is a plus
Familiarity to MVC, SOA, RESTFull web services
Work with other teams and manage time across multiple projects and tasks in a deadline driven, team environment
Good to have knowledge of Javascript (AngularJS/ReactJS)/HTML/CSS/
Understand agile methodology and instill best practices into the process.

Required Skills:
- 2+ years experience developing software using PaaS/APIs, Java, Docker, Bash, Json, Node js, sql / postgres, RestAPI, Swagger.
- Java 8 / Tomcat 8.5 / Jersey REST
- Spring MVC/Spring Boot/Microservices
- Hibernate
- Strong desire to learn
- Knowledge of cutting-edge technologies.
- Basic understanding of design patterns
- Comfortable working with Subversion, Git, or similar source control environments
- Must be willing to do Test Driven Development.
- Strong communication skills, must embrace working in a highly-collaborative environment
Preferred Skills:
- Good understanding of web-service technologies, Restful APIs
- Some exposure to a version control system such as Git or Subversion
- Proven understanding of software development techniques, concepts and processes
- Driven and self-motivated.
- Works creatively to solve challenging problems
Experience: 2+
Location: Noida (Currently WFH)/ PWFH
Notice Period: Immediate to 15 days
As Back end developer, we expect you to be motivated in solving real-life complex problems and create compelling experiences for our Resellers. Being a small company we have a culture of creative problem solving, intellectual design, fast-paced development, and passionate product delivery. Enhance or build Restful web services for our mobile app.
Responsibilities:
- Develop server-side components, REST APIs
- Assume ownership for existing and new modules including design, development, and unit testing for enhancements of existing modules and development of new modules.
- Analyse problems logically and exercise sound judgment in defining, evaluating, and solving difficult technical and operational problems where solutions may be of a precedent-establishing nature.
- Lead the design and architectural improvements
- Participate and collaborate with team members in design discussions, determines areas of complexity, potential risks to successful implementation, suggest enhancements to architecture, implement POCs, and enhance application.
- Reduce technical debt with quality coding
Requirements:
- A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field) from IITs and Premier Engineering College.
- Excellent Object Orientation, coupled with excellent problem solving and debugging skills.
- Highly skilled at Java and related technologies, including Java Frameworks like Spring-boot or Drop wizard, RESTful web services, JSON, Servlet, JSP, MySQL, MongoDB, Kafka, AWS Solr.
- Must have hands-on experience in building scalable and secure back end systems.
- Have hands-on experience with systems that are asynchronous, RESTful and demand concurrency
- Good to have knowledge of best software engineering practices for all stages of the software development life cycle, including coding standards, code reviews, testing, deployment.

- B.Tech/B.E (preferably in Computer Science Engineering)
- 7+ years of hands-on programming experience in building data-driven REST APIs, services & platforms using advanced Java frameworks like Spring, Redis, Node.js etc. with deep focus on integration & scale.
- We also look for hands-on experience with Mysql, Elasticsearch (or Solr) and Nosql stores.
- Our evaluation starts with focus on computer science fundamentals, data structures & algorithms.
- You will have been learning new technologies every week and prefer folks who can use golang/rust for backend development and are familiar with equivalent data stores, index stores and pub-sub technologies.
Immedite joining/Notice period upto 30 days
WFH till the end of Pendimic
Gurgaon Location
Roles & Responsibilities:
● Invent, design and build software that is stable and performant
● Primary role will be quality and timely delivery of the application/ feature/ module your team
will be working on
● Adopt and execute good design philosophy and code writing practices
● Ensure the code goes through rigorous tests and quality checks before deployment
● Work with other software engineers and database engineers to set excellent development
practices and deliver innovative changes in new and existing products
● Be hands-on technical, thus, leading by example using web, mobile and database
technologies
● Work on project ideas with customers, stakeholders and peers
● Be actively involved in code review process, design discussions, team planning
Minimum Qualifications:
● Bachelor's degree in Computer Science, Software Engineering, or a related technical
discipline
● 5-7 Years of Experience
● Expertise in software design and development
● Proficiency with at least one Object Oriented language (e.g. Java)
● Have knowledge about Computer Science fundamentals in object-oriented design, data
structures, algorithm design, problem-solving, and complexity analysis
● A strong track record of project delivery for large, cross-functional projects
● Experience with building high-performance, highly available and scalable distributed systems
● Experience with API Design, ability to architect and implement an intuitive customer and
third-party integration story
● Ability to think and analyse both breadthwise (client, server, DB, control flow) and depth-wise
(threads, sessions, space-time complexity) while designing and implementing services




