Senior Developer - Java/Spring Frameworks

Kran Consulting Pvt. Ltd


Date: 7 hours ago
City: Guwahati, Assam
Contract type: Full time
Skills/Requirements

  • Experience in core Java concepts, including object- oriented programming (OOP) principles.
  • Java features such as lambda expressions, streams, and functional interfaces
  • Experience in developing enterprise-level applications using Java EE technologies.
  • Expertise in the Spring framework for building scalable and maintainable applications.
  • Experience in the Spring Boot for rapid development of micro services
  • Experience in the ORM (Object-Relational Mapping) concepts and experience with Hibernate or a similar framework for database interaction
  • Experience in the web development using technologies like HTML, CSS, and JavaScript
  • Proficiency in analyzing and optimizing Java applications for performance
  • Experience working in Agile/Scrum development environments
  • Expertise in working with relational databases like MariaDB, MySQL, PostgreSQL, or Oracle.
  • Experience in the database design principles and normalization
  • Proficient in version control systems
  • Experience in the Implementation of CI/CD pipelines using tools like Jenkins, GitLab CI, or Travis CI.
  • And Automated testing and deployment processes
  • Familiarity with containerization technologies like Docker for packaging and deploying applications
  • Knowledge and experience in building microservices- based architectures.
  • Understanding of service discovery, load balancing, and API :
  • Collaborate with stakeholders to understand requirements and technical challenges.
  • Design system architecture, choose tech stacks, and structure databases.
  • Write and optimize front-end and back-end code (APIs, business logic).
  • Integrate third-party services and external APIs.
  • Implement performance optimizations (code and database).
  • Set up CI/CD pipelines and deploy code to various environments.
  • Monitor system health, fix bugs, and provide ongoing maintenance.
  • Document code, APIs, and system operation guides.
  • Work closely with the team, provide progress updates, and participate in Agile sprints.
  • Ensure security best practices and manage user roles and permissions.
  • Stay updated with new technologies and suggest process improvements.
  • Monitor application response times and troubleshoot bottlenecks.
  • Maintain comprehensive software documentation, including design documents, API documentation, user manuals, and update logs.
  • Record and update support activities in the ticketing system and other internal tools.
  • Collaborate with stakeholders, project managers, and clients to gather software requirements, translating business needs into technical specifications.
  • Conduct feasibility studies and provide estimates for new features and projects, assessing technical and time constraints.
  • Write clean, efficient, and maintainable code following best practices
  • Develop and execute unit tests, integration tests, and end-to-end tests to ensure software quality and functionality.
  • Debug and resolve issues and bugs reported by testers or end-users.
  • Participate in team meetings, code reviews, and brainstorming sessions.
  • Identify areas for process improvement and contribute to the enhancement of development workflows, tools, and methodologies, ensuring compliance with ISO 9001, ISO 20000, ISO 27001, and CMMI Level 5 standards.
  • Complete tasks assigned by PM, or other higher management officials within the given :
  • Minimum B./ B. Tech in any specialization or MCA.
  • Overall Experience in design, implementation and management of Application systems.
  • 7 or more years of experience in large and complex IT systems development and implementation projects

(ref:hirist.tech)

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Deputy Area Manager - Business Loans - Indirect

Bajaj Finserv, Guwahati, Assam
12 hours ago
Location Name: GuwahatiJob Purpose“This position is open with Bajaj Finance ltd.”An effective communicator with exceptional relationship management skills with ability to relate to people at all levels of business and management. This role requires Works collaboratively in a multi-disciplinary team environmentDuties And ResponsibilitiesPRINCIPAL ACCOUNTABILITIES(Accountabilities associated with the job)All system enhancement, design, development, testing and roll out with the help of...

Associate II, Scientific Education

Alcon, Guwahati, Assam
2 days ago
Summary of Position:Alcon is looking to hire an Associate Phaco Development Specialist at Guwahati. This position has primary responsibility for the successful adoption and conversion rates of surgeon/hospital trainees to Phaco as the first line of care for cataract surgery.Surgical Observation Report and wet lab instruction of existing cataract surgeons in the conversion from Extra Capsular Cataract Extraction (ECCE) and...

Business Development Manager (BDM)

Hirva HR Solutions Pvt Ltd., Guwahati, Assam
2 weeks ago
This job is provided by apna.co Designation : Business Development Manager (BDM)Meet customers to explain loan, insurance, and banking productsUnderstand customer needs and suggest the right financial solutionVisit branches or do fieldwork to generate leads and close salesAchieve monthly sales targets and update your manager regularlyCandidate ProfileGraduation must be requiredMin. 1 year of Exp. in Bfsi / Field Sales /...