Software Architect

4 days ago


Kolkata, West Bengal, India beBeeSoftware Full time
Senior Software Engineer II-Java

Job Overview:

We are seeking a Senior Software Engineer to join our team. The ideal candidate will have strong technical skills, leadership abilities, and excellent communication skills.

Key Responsibilities:

  • Design and architect technical solutions for business problems.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Collaborate with other software developers, business analysts, and software architects to plan, design, develop, test, and maintain.
  • Implement new features and modifications.
  • Work in cross-functional teams, collaborating with peers during the entire SDLC.
  • Develop code for system changes or new modules within Bottomline core technology and architecture according to specifications and standards.
  • Follow release cycles and commitment to deadlines.
  • Perform production support and troubleshooting and maintenance (defect resolution).

Required Skills:

  • Expert-level understanding of all phases of SDLC, preferably with Agile methodology.
  • Strong coding experience with Java, J2EE, SQL, and JavaScript.
  • Strong knowledge in Spring, Hibernate, Springboot, and Docker.
  • Strong knowledge in testing frameworks like JUnit and Mockito.
  • Good knowledge and understanding of CI/CD processes and tools (Jenkins/GitLab, ArgoCD).
  • Good knowledge in REST API design and implementation.
  • Knowledge in PostgreSQL/Oracle.
  • Solid experience developing with SQL queries, stored procedures, views, and triggers for Oracle databases.
  • Understanding of Design Patterns, SOLID Principles, multi-tier architecture, and Service-Oriented Architecture.
  • Excellent communication (verbal and written) and interpersonal skills. Able to step into complex situations and take responsibility.
  • Strong problem-solving and conflict resolution skills.

Preferred Skills:

  • Ability to learn and master internal frameworks quickly.
  • Deep knowledge in writing complex unit tests.
  • XML and knowledge of generating Java data binding code from XSDs.
  • Experience with Agile methodology.
  • Experience developing complex financial applications.

Requirements:

  • 7+ years of experience as a Java developer.
  • Bachelor's degree in Computer Science or equivalent.

Benefits:

Bottomline Technologies offers a collaborative work environment, opportunities for professional growth, and a competitive salary and benefits package.

Other Information:

Bottomline Technologies is an Equal Employment Opportunity and Affirmative Action Employer.


  • Software Architect 3

    4 weeks ago


    Kolkata, West Bengal, India Hyland Software Full time

    Overview The Software Architect 3 is a technical leader accountable for ensuring the technical designs for the software components in scope are fit for purpose documented and align with product roadmap business goals and technology strategy This position is accountable for a smaller set of components than a software architect 4 Currently we are...


  • Kolkata, West Bengal, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Transformative Solutions ExpertWe envision a world where technology connects people and businesses to innovative insurance solutions, enhancing their lives and operations.About the Role:Deliver high-quality software by adhering to best engineering practices and principles.Emphasize First-Time Right, Automation, Reusability, Maintainability, and Secure Coding...


  • Kolkata, West Bengal, India beBeeTechnical Full time US$ 2,00,000 - US$ 2,50,000

    Transformative AI Engineer OpportunityWe are seeking a seasoned software professional to join our dynamic team focused on building centralized AI infrastructure and acceleration solutions that drive productivity, innovation, and customer impact.You will play a pivotal role in shaping how people and businesses engage with and benefit from AI in the future....


  • Kolkata, West Bengal, India beBeeDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Description:We are seeking an experienced Full Stack Java Developer to join our team at Coders-Brain.The ideal candidate will have a strong background in Java and Spring Framework, with expertise in designing and developing scalable microservices.The successful candidate will be responsible for developing highly scalable microservices to process large...


  • Kolkata, West Bengal, India beBeeDevelopment Full time ₹ 15,00,000 - ₹ 20,00,000

    Job TitleA Lead Developer position is available for a highly skilled professional to lead the end-to-end development of web applications using Blazor (Server & WebAssembly) and .NET Core/.NET.Key ResponsibilitiesDevelop and implement clean, reusable, and scalable code, adhering to best practices and architectural guidelines.Collaborate closely with...


  • Kolkata, West Bengal, India beBeeSolution Full time

    Senior Solution Architect Job DescriptionWe are seeking a highly experienced Senior Solution Architect to lead the end-to-end design and implementation of enterprise software solutions. This role is ideal for a seasoned professional with a strong background in development who can provide technical leadership and guidance to internal teams and customers.Key...

  • Software Architect

    1 day ago


    Kolkata, West Bengal, India beBeeApplicationDevelopment Full time ₹ 15,00,000 - ₹ 25,00,000

    As a Software Craftsperson, you will create innovative applications to meet business objectives. Collaborate with teams to develop solutions that exceed expectations. Ensure applications are aligned with company goals.Key Responsibilities:Be an expert in application development methodologies.Collaborate and manage cross-functional teams.Making key decisions...


  • Kolkata, West Bengal, India Esko Full time

    Job DescriptionWe are seeking a Senior Solution Architect to lead the end-to-end design and implementation of enterprise software. This role is a perfect fit for an experienced professional with a strong development background who can provide thought leadership and technical guidance to both internal teams and customers. You will work on a hybrid model, with...


  • Kolkata, West Bengal, India beBeeSoftwareDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    Job TitleWe are seeking an experienced software developer to join our team. The ideal candidate will have a strong background in software development and be passionate about innovation.Key Responsibilities:Design and develop scalable web applications using various technologies.Optimize relational databases and implement automated test cases.Collaborate with...


  • Kolkata, West Bengal, India beBeeSoftware Full time

    Full Stack Developer OpportunityThis is an exceptional opportunity to work as a Full Stack Developer in a cutting-edge IT Services & Consulting firm. We are seeking a highly skilled and experienced developer to join our Engineering - Software & QA team.