Role and Responsibility

About Bluebik Tech Center
Bluebik Technology Center (India) Private Limited (Bluebik Tech Center) is a subsidiary of Bluebik Group Public Limited Company, a top leading strategic and digital transformation consulting firm with a net worth of USD180M in Thailand. Striving to serve the high demands of digital transformation from our multi-national clients, Bluebik Tech Center has been established to be the source of state-of-the-art technology development and to produce world-class IT professionals in the world and share innovative technology wisdom. We are keen on innovation and R&D and have unique dynamic training programs to upskill and reskill our talents.

With rapidly expanding business across the globe, we are looking for a candidate who is passionate about building and developing new software products and enhancements by excelling at large-scale applications and frameworks with outstanding analytical and communication skills

About the role
An exciting opportunity to work with an established company in Asia with our global clients, the team needs to expand their capabilities in all things Back End. We especially want to hear from you if you have JAVA and subsequent frameworks. This is a great opportunity for a leader to shine and further their career on a global stage.

What YOU do
• Understanding business requirements and business process of the client’s request
• Delivery and deployment of features on the server
• Fix defects requested by clients
• Writing analysis documents and related documents of the implementation
• Providing unit testing and integration testing
• Self-starting on new technologies related to business requirements
• Work with business and system analysts to design and develop technical requirements.
• Develop accurate and efficient programs with unit tests according to the requirements.
• Maintain current knowledge of the standard language, coding conventions, and operations requirements.
• Build and deploy code to several environments (i.e. Development, SIT, UAT).
• Support, investigate and analyze the root causes of reported issues/defects/problems of the developed application.
• Consult with users, analyze requirements and recommend technical specifications.

Qualification

• Bachelor’s Degree in Computer Science, IT or other related fields.
• Minimum 10 years of experience in JAVA software development.
• Experience in Spring Boot or Spring MVC framework is a plus
• Strong problem-solving skills, good attitude and teamwork.
• Experience and knowledge in Web service development based on J2EE framework including
o Java 8 and Java 11
o Spring Boot, SQL (MySQL, PostGres etc)
o NoSQL databases (Redis, Cassandra, couchbase etc)
o Queues (Kafka, PubSub etc), Architecture: SOA
o Microservices
• Experience in developing applications from at least more 2 programming languages e.g. Node.JS, React Native, Angular, React.JS, Docker, and Kubernetes etc. would be an advantage
• Using enterprise-level databases (e.g., Oracle, MSSQL) including Servlet, Java beans, EJB, JMS, JavaMail, Web Services, HTML, XML, UML etc.
• Using enterprise-level database (e.g. Oracle, MSSQL) Eclipse, Netbeans or Jetbrain IDE git version control system
• Strong knowledge of OOP software and REST/SOAP web services design and implementation.
• Fluent in deploying and troubleshooting applications in the Linux OS environment.
• A full understanding of what the clean code principles mean and the implications of adhering to them.
• Basic knowledge of computer networks relating to building web applications (i.e. frequently used protocols in TCP/IP stack such as FTP, SMTP, DNS etc.).
• Experience in configuring/deploying JBoss would be an advantage.
• Experience in developing applications with the Spring MVC framework would be an advantage.
• Experience in developing applications from at least more than 2 programming languages (e.g. PHP, Python, C/C++, Ruby, Node.JS etc.) would be an advantage.
• Experience in developing software in an Agile process.

Lead Software Engineer – Java Backend Developer

Management-level

Related Skills

  • Java 8 and Java 11
  • Spring Boot, SQL (MySQL, PostGres etc)
  • NoSQL databases (Redis, Cassandra, couchbase etc)
  • Microservices

Apply Now