Requirements:
· Candidates must have substantial applicable IT experience, extensive development, programming experience in Core Java, J2ee, Spring, Spring Boot, Hibernate, Webservices using Restful, any DB (Oracle, PostgreSQL, SQL server).
· Preferably the candidate must have worked in development projects and must have experience in Java / J2ee design patterns.
· Experience in AWS, Azure will be an added advantage.
· Candidate must have good experience in Agile methodology.
Similar jobs
Responsibilities-
- Writing back-end code & front –end code and building efficient Java modules
- Contribute in all phases of the development lifecycle, Write well designed, testable, Design, build, and maintain efficient, reusable, and reliable Java code code
- Help maintain code quality, organization, and automatization
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Translate application storyboards and use cases into functional applications
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Align with organizational security protocols and data protection requirements and
- Implement the required feature
- Participate in all phases of the SDLC
Skills and Experience-
- BS/MS Degree in Computer Science, Engineering or a related subject
- Hands-on experience in designing and developing applications using Java EE platforms
- Object-oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management, etc.)
- excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Hands-on experience in designing and developing applications using JavaScript, j Query, and AJAX.
- Ensure that the APIs and services are adequate to support the application
- Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
- Experience with test-driven development
- excellent written and verbal communication skills Ability to quickly adapt and learn new technologies.
- Collaborate with other parts of the technology team, including product, QA, etc. to deliver a solid product.
Experience Required: 5 -10 yrs.
Job location: Sec-62, Noida
Work from office (Hybrid)
Development Platform: Backend Development- Java/J2EE, Struts, Spring, MySQL, OWASP
Job Brief:
Requirements:
· 5+ years of experience in developing distributed, multi-tier enterprise applications, APIs.
· Fully participated in several major product development cycles.
· Solid background in design, OOP, object, and data modelling.
· Deep working knowledge of Java, Struts,Spring, Relational Database.
· Experience in design and implementation of service interface and public APIs.
· Actively involved/writing codes in current project.
· Development knowledge and experience of working with AWS, Azure etc. will be an added plus.
· Clear Understanding and Hands on experience on OWASP Top 10 Vulnerability standards like XSS, CSRF, SQL injection, session hijacking, and authorization bypass vulnerabilities.
· Find and resolve the security concerns on the product/application.
· Good Documentation, reporting, Strong communication, and collaboration skills with various levels of executives from top management to technical team members across the organization.
· Strong self-starter who can operate independently.
- 4 to 8 years of industry experience in (JAVA, Spring Boot , Microservices)
- Ability to effectively manage task distribution
- Able to adapt to changing business requirements and react quickly
- Strong customer focus and results-oriented attitude. Self-motivated individual & able to work independently
Experience in Design Patterns, Design principles & memory Management.
- Strong understanding of data structures and algorithms
- Sound understanding of object-oriented programming and excellent software design skills.
- Good experience of SOA/Microservices/Restful services and development of N-tier J2EE / Java Springboot applications (API- s).
- Strong understanding of database design and SQL (mySql/mariaDB) development
- Should have experience in Apache Kafka, RabbitMQ, or other Queueing systems.
Delivery of High Quality, Scalable and Extensible systems, and applications on-time and on-budget.
-Adoption and Evolution of the software engineering practices and tools within the organization
- Keep in sync with the latest technology developments and open source offerings. - Collaborate with other technology and business teams within the organization to provide efficient robust solutions to the problems.
Should be in chennai location
Should be able to develop
JAVA SPRING BOOT DEVELOPER - Immediate Joiners
Work Experience: 4-7 years
Work location: Hyderabad
Must Have Skills: Spring Boot
Desired Candidate Profile
Proficiency in core Java & Spring framework
Expertise in Web Service technologies.
Excellent knowledge in Databases and code integrations such as Postgres SQL, SQL Server, MySQL
Experience with Java Spring Boot, Hibernate Cloud Services, AWS, S3, Server-less lambda functions
Experience with security principles and frameworks
Knowledge of modern authorization mechanisms, such as JSON Web Token and OAuth2 - Familiarity with code versioning tools such as Git, etc.
Essential skills are Core Java/J2EE, functional aspects, Spring Framework, Swagger, Tomcat, SVN, Git, Postman/Newman.
Should have worked in Agile methodologies.
Good object oriented and problem solving skills.
Strong communication skills along with the ability to work in a highly collaborative environment.
Role & Responsibilities
- Design and develop features using Java, Spring, and Hibernate
- Ability to design database schema, develop views and stored procedures
- Maintain existing software systems by identifying and correcting software defects
- Review and analyse business requirements and provide technical feasibility and estimates
- Coordinate the workflow between the UX team and front end developers
Qualification
- 4-7 years of work experience developing Java-based backend applications
- Around 2 year of work experience using Spring Boot, Spring Cloud and Microservices
- Bachelor degree in computer science, or information technology, or other related field of study
Title: Java Developer
Experience: 3 - 8 years
Work Location: Bangalore
Notice Period: Immediate to 30 days Max
Key Skills: Java/J2EE, Spring Boot, Microservices, AWS cloud
Roles & Responsibilities:
- Experienced in Java related technologies and frameworks, experience involving all the phases of software development life cycle
- Excellent development skills to develop Web Applications, Services, and multi-threaded server-side implementations using Java/J2EE, Spring, Hibernate, Web Services using REST.
- Knowledge on spring boot for developing microservices as an added advantage
- Should have experience in TDD, Unit Testing
- Good understanding and application of OOP concepts and design
- Good understanding of different Design patterns
- Preferred Cloud platform, Dockers and Containers knowledge or experience
- Proven experience in the use of Eclipse, Maven, Junit, IntelliJ
- Well versed with SQL Queries
- Experience in cloud technologies mainly AWS Cloud.
- Good logical and analytical skills and quick in grabbing functional aspects of many applications at a time
- Should possess good communication skills to communicate during sprint stand up meetings with team members and client
- Good behavioral skills to excel in software development projects execution
- Good in test-driven development and experience in writing unit tests and integration tests.
Skills: Must have
- Java 8, Spring Boot & Hibernate (Mandatory Hands-on)
- knowledge on Microservices and API Development.
Other goods to have skills prefer for the candidate.
- Experience in Golang / Python
- 2-3 years of strong experience in Angular/React/any front-end framework (for Fullstack Developer)
- Already part of the agile scrum-based development team
- Knowledge of other programming languages like JavaScript, PHP, Golang ( Apart from Java)
Education Qualification:
- BE/B.Tech/MCA/M.Sc/M.Tech
- Relevant certification is plus – (Cloud, Technology)
Role & Responsibilities:
- Handle multiple products/modules simultaneously, lead the team in development and support
- Lead development teams
- Daily updates to customers and Product Managers/Delivery Managers
- Participate in design discussions
- Design and Architect small modules
- Effort estimations for modules, subsystems or use cases.
- Learn new skills and mentor the new team members
- Champion best practices within the team, including code reviews
Work Experience & Skills:
- B.E/B.Tech or any relevant Masters degree from reputed college.
- Strong 5+ years of experience in Java, J2EE, Spring IOC, Spring Annotations, Spring JDBC, Jquery, Java script, HTML 5 and CSS
- Strong experience in Postgres or any SQL technology
- Experience with working on Tomcat, Apache, JBoss or any similar application server
- Should have 3+ years of experience in leading team.
- Good experience in JSON / RESTful API / Web Services.
- Experience in working on Agile methodology using Scrum and sprints
- Experience in using build tools, Maven, GIT, Bugzilla or similar tools.
- Experience in cloud technologies, Microservices and frameworks such as AWS or GPC, container technologies like Docker is a plus.
- Ability to adapt to new development environments, changing business requirements and learning new systems highly desired
- Experience in Microservices, SpringBoot and Angular is a plus.
- Experience with tuning deployed applications for scalability and performance.
- Good knowledge of deployment and scripting on Linux/Unix servers
- Strong technical documentation skills.
- Good oral and written communication skills
The Java/Backend Developer is responsible for the development and maintenance of Bytemark’s backend APIs. This person utilizes their knowledge of Java development & web technologies as an integral part of the software development team.
Responsibilities:
- Design, develop, maintain, and deliver highly scalable and reliable APIs
- Collaborate with development team and product owners to analyze, design, and implement user stories using an agile methodology.
- Write high-quality software code that complies with design specifications and meets development and support requirements.
- Develop unit tests and test changes using an agile methodology.
- Use a variety of tools to perform unit testing, automated builds, and source control.
- Participate as a member in Agile teams, and work with other team member to review user stories, estimate effort for user stories, and participate in sprint reviews.
- Maintaining current web and back-end features
- Learning new skills and technologies as company products and industry standards warrant
Required Skills:
- 2-6 years of experience building RESTful APIs
- 2+ year of hands-on Java experience using Play 1.x framework
- Knowledge of Spring or Grails frameworks is a plus
- Ability to write SQL.
- Understanding of OOP
- Experience with Test Driven Development (TDD) using JUnit, Selenium or a similar technology
- Basic knowledge of Unix
- Excellent verbal, written, and interpersonal communication skills
- 3-8 years of software development experience
- Undergraduate degree in the field of computer science or equivalent
- Able to handle multiple tasks in a fast paced environment