Noida Remote (Global) Employment

3Pillar is hiring a Senior Java Developer with AWS Service Exp. (5+ Yrs of Exp)

Requirements

  • Strong proficiency in Java, Spring, Hibernate, MySQL, and Docker
  • Demonstrated experience building microservices and configuring local development environments
  • Solid background in exception handling, data structure implementation, multithreading, memory management, and performance optimization
  • Hands-on development of microservices-based architectures
  • Experience with ORM frameworks using Spring or Spring Boot
  • Strong experience in writing and executing unit tests
  • Familiarity with software design patterns and their practical application
  • Practical experience with relational databases such as Oracle or MySQL, including writing SQL queries, defining data structures, and using joins, views, GROUP BY, and HAVING clauses
  • Superior verbal and written communication skills, with the ability to manage multiple tasks and perform under tight deadlines
  • Experience working within Agile development methodologies
  • Deep understanding of Object-Oriented Programming concepts such as abstraction and encapsulation
  • Ability to create high-level system designs using modeling tools like UML, C4, or ArchiMate
  • Proven work with AWS cloud services
  • Fluent in English

Nice to Have

  • Experience with Object-Relational Mapping tools
  • Knowledge of architectural patterns including Microservices and Serverless, and design patterns such as Factory, Singleton, and Observer
  • Background in unit testing practices
  • Experience operating in cloud environments
  • Proficiency with containerization technologies like Docker and Kubernetes
  • Familiarity with client-specific technologies, which will be assessed during the interview process

Work Arrangement

Remote (Worldwide)

Required (14)

  • Strong proficiency in Java, Spring, Hibernate, MySQL, and Docker
  • Demonstrated experience building microservices and configuring local development environments
  • Solid background in exception handling, data structure implementation, multithreading, memory management, and performance optimization
  • Hands-on development of microservices-based architectures
  • Experience with ORM frameworks using Spring or Spring Boot
  • Strong experience in writing and executing unit tests
  • Familiarity with software design patterns and their practical application
  • Practical experience with relational databases such as Oracle or MySQL, including writing SQL queries, defining data structures, and using joins, views, GROUP BY, and HAVING clauses
  • Superior verbal and written communication skills, with the ability to manage multiple tasks and perform under tight deadlines
  • Experience working within Agile development methodologies
  • Deep understanding of Object-Oriented Programming concepts such as abstraction and encapsulation
  • Ability to create high-level system designs using modeling tools like UML, C4, or ArchiMate
  • Proven work with AWS cloud services
  • Fluent in English

Preferred (6)

  • Experience with Object-Relational Mapping tools
  • Knowledge of architectural patterns including Microservices and Serverless, and design patterns such as Factory, Singleton, and Observer
  • Background in unit testing practices
  • Experience operating in cloud environments
  • Proficiency with containerization technologies like Docker and Kubernetes
  • Familiarity with client-specific technologies, which will be assessed during the interview process
Required Skills
JavaSpring FrameworkHibernateMySQLDockerDesign Patterns
About company
3Pillar
3Pillar is a global software product development services company that helps businesses create innovative digital solutions.
All jobs at 3Pillar Visit website
Job Details
Department Product Development
Category backend
Posted 24 days ago