Looking For Java Backend Developer
Greetings from Skilltasy !!!!
Urgent Requirement…
Job Role – Java Backend Developer
Experience – 6+ year
Work location –Bangalore/ Hyderabad
Notice Period – Immediate to 30 days
Skills -
· Develop enterprise-level applications and features using above mentioned technologies and tools.
· Collaborate with other developers, designers, and stakeholders to deliver highly functional features.
· Deliver on development requests while also setting accurate expectations, adhering to best practices, and creating modular and testable code.
· Adhere to an Agile methodology.
· Consider the user journey to create an intuitive user experience…
Please share profiles to
Unlock endless job opportunities today - Sign up at www.skilltasy.com/signup.
About Skilltasy
Similar jobs
Requirements
• Extensive and expert programming experience in at least one general programming language (e. g.
Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code.
• Experience with multi-threading and concurrency programming.
• Extensive experience in object oriented design skills, knowledge of design patterns, and a huge passion
and ability to design intuitive modules and class-level interfaces.
• Excellent coding skills - should be able to convert design into code fluently.
• Knowledge of Test Driven Development.
• Good understanding of databases (e. g. MySQL) and NoSQL (e. g. HBase, Elasticsearch, Aerospike etc).
• Strong desire to solve complex and interesting real world problems.
• Experience with full life cycle development in any programming language on a Linux platform.
• Go-getter attitude that reflects in energy and intent behind assigned tasks.
• Worked in a startup-like environment with high levels of ownership and commitment.
• BTech, MTech or Ph. D. in Computer Science or related technical discipline (or equivalent).
• Experience in building highly scalable business applications, which involve implementing large complex
business flows and dealing with huge amounts of data.
• 3+ years of experience in the art of writing code and solving problems on a large scale.
• Open communicator who shares thoughts and opinions frequently, listens intently, and takes
constructive feedback.
As a Backend Developer, you will work on the latest and greatest in high performance
web development, data science, community development and mobile technologies.
What you will do:
- Playing a part in defining software architectures – collaborate with leads to explore existing systems, determine areas of complexity, uncover potential risks to successful implementation, and learn the applications’ capabilities.
- Implementing solutions as per technical design for new features and changes to existing components.
- Participating in the full development lifecycle of new functionality and enhancements to existing applications.
- Committing to producing high quality, highly performing and robust software within agreed time estimates and to agreed quality standards.
- Managing all stakeholder expectations.
- Working alongside global teams.
- Taking responsibility for successful delivery.
- Being able to work in a fast paced Agile/SCRUM environment.
- Following coding standards, building appropriate unit tests, integrating tests and deployment scripts.
- Assisting in defining software architectures – Collaborating with leads to explore existing systems, determining areas of opportunities.
- Translating designs and style guides provided by the Design team into functional user interfaces, ensuring cross browser compatibility and performance.
- Contributing to continual improvement by suggesting improvements to user interface, software architecture or new technologies.
What you need to have:
- Ability to fluently code in Java Spring or similar J2EE frameworks.
- Solid knowledge of application deployment in AWS cloud, Kubernetes, Docker.
- Ability to code in ReactJS or similar Javascript frameworks.
- Proven experience with responsive design, fullstack web development, consumption/creation of RESTful APIs.
- Bachelor’s or Master’s degree in Computer Science or related engineering field w/experience in software development.
- 3-7 years of experience developing customer facing web applications.
- 3-7 years of experience in Java Spring or similar J2EE frameworks.
- 3-7 years of experience in front-end development using JavaScript, knowledge of various JavaScript libraries and micro frameworks (React, Angular, Backbone), HTML and CSS.
- 3-7 years of experience coding using object-oriented and aspect-oriented programming, architecture and design patterns.
- Strong understanding of RESTful API principles.
- Strong understanding of security best practices.
- Strong experience with unit testing and end-to-end testing.
- Knowledge of : Programming languages Java 8, J2EE, Node.js, Design Patterns, HTML, CSS, JavaScript Web and cloud Technologies RESTful web services, Cloud functions, Amazon Web Services, SEO/ Sitemap, Serverless
- architecture, JSON Database Management MySQL, PostgreSQL, Elasticsearch, Firebase realtime database, Hibernate, Liquibase, Percona, Redis, Memcached Frameworks, Libraries and Tools Dropwizard, Jersey,
- Expressjs, RabbitMQ Web / Application Server Nginx Other Tools and Utilities Eclipse, VS Code, Postman, Git, Gradle, Maven, Imagemagick, Jmeter Operating Systems Linux, Windows.
- Experience in implementing Material Design UI and UX for customer centric frontend.
Java Developers are responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties.
Responsibilities :-
Designing and implementing Java-based applications.
Analyzing user requirements to inform application design.
Defining application objectives and functionality.
Developing and testing software.
Handled Database Queries, Oracle 10G
Debugging and resolving technical problems that arise.
Producing detailed design documentation.
Proficient in Spring, Hibernate
Developing multimedia applications.
Ensuring continuous professional self-development.
Should have worked in JSP, Servlet
Solid Understanding of MVC, Eclipse
Working Experience on Tomcat/Jboss
Requirements :-
Degree in Computer Science or related field.
Minimum 1.5 years of Experience with user interface design, database structures, and statistical
analyses.
Analytical mindset and good problem-solving skills.
Excellent written and verbal communication.
Good organizational skills.
Ability to work as part of a team.
Attention to detail.
Job Location – Ambala Cantt, Haryana
Salary as per market standards
Define enterprise guidelines and enforce enterprise development standards and practices
• Define and develop the emerging solution architectures and ensure that the team is successful within the technical framework
• Research and assess new technology approaches and standards for potential use within the Enterprise
• Participate in and lead high and low-level technology discussions with management, vendors, engineers, and customers
• Assemble a solid technical vision amid ambiguity and provide technical leadership to drive shared understanding and consensus among stakeholders for a proposed solution
Ideally, we expect you to have atleast 8+ years of experience in Information Technologies
▪ 5+ years of experience in Software Development
▪ 3+ years of experience in Software Architecture and Design
Nice to have:
• Software development experience using Spring / Java, or Linux Platforms
• Experience working within a variety of project management methodologies such as Scrum, Kanban, XP,
SAFe, and Waterfall
• Advanced understanding of business analysis techniques and processes
• Exposure to retail systems such as ATG, Salesforce, Shopify, etc.
• Experience designing cloud-hosted applications (Microsoft Azure, GCP) utilizing integrated capabilities
specific to those platforms
- Expert software implementation and automated testing
- Promoting development standards, code reviews, mentoring, knowledge sharing
- Improving our Agile methodology maturity
- Product and feature design, scrum story writing
- Build, release, and deployment automation
- Product support & troubleshooting
- Demonstrated experience as a Java
- Should have a deep understanding of Enterprise/Distributed Architecture patterns and should be able to demonstrate the relevant usage of the same
- Turn high-level project requirements into application-level architecture and collaborate with the team members to implement the solution
- Strong experience and knowledge in Spring boot framework and microservice architecture
- Solid demonstrated object-oriented software development experience with Java, SQL, Maven, relational/NoSQL databases, and testing frameworks
- Strong working experience with developing RESTful services
- Should have experience working on Application frameworks such as Spring, Spring Boot, AOP
- Ability to take up tasks independently and willing to be an individual contributor when required
- Working experience or knowledge of Scrum/Kanban and SAFe agile processes
- Should have an excellent communication skill (Verbal & Oral)
Must have skills : Experience with Core Java, Microservices, Oracle Database and SpringBoot.
Roles & Responsibility :
- Build new decentralized microservices based on decoupled Kafka architecture
- Thorough understanding of fundamentals including OOP, Design Patterns and Data Structures
- Good knowledge of design principles
- Produce clean, efficient code based on specifications
- Recommend and implement improvements
- Has proven ability to work independently or with minimal supervision
- Drive design discussions while also working with architects if a need arises
Required Skills :
- Experience building software applications professionally using Java.
- Strong understanding of troubleshooting methodologies and root cause analysis
Soft skills required :
- Excellent interpersonal and written communication skills.
- Able to pre-empt, identify and resolve problems that are non-routine or lacking in definition
- Ability to define, implement and work to a schedule
- Good time management skills.
- Attention to detail. Able to work with little or no supervision
- Ability to work with team members across the globe
- Experience with Core Java, Angular and SpringBoot is a plus.
Educational Qualifications : B.E./ ME (CS/EE) / MCA or equivalent higher-level degree
Job Description:
3+ years of experience as a JAVA/J2EE technologies developer in delivering highly available and scalable applications in a cloud operating environment. - Expertise in Spring framework and equivalent.
- Experience in developing Java Microservices using spring boot, docker, Kubernetes etc.
- Programming expertise in Java, JavaScript; and familiarity with other languages.
- Experience building, testing, and consuming REST APIs is a must have experience.
- Experience with high-throughput messaging technologies and patterns; Kafka and/or related technologies a plus.
- Exposure to databases of any types relational, analytical, columnar, etc; including MySql.
- Experience with Git source control and building/maintaining Continuous Integration and Delivery pipelines; Jenkins experience a plus.
- Expertise in Object-Oriented Development.
- Experience working in an Agile/Scrum-inspired delivery methodology. - Expertise with database programming, transaction management. Expertise with build tools – MAVEN, Gradle.
- Expertise in design patterns and data structures.
- Good understanding of Unit test tools.
- Good analytical skills to break down requirements and solve complex problems.
- Good understanding of Source control toolsets.
- Well-developed verbal and written communication skills.
- Proven track record to meet aggressive timelines.
Required Skills:
Good to have
- Understanding CI tools like Jenkins, Bamboo.
- Experience with Google Cloud Platform or equivalent.
- Experience with Microservices and/or Monolith to Microservice migration.
- Experience with frontend technologies like to react, angular is a plus
- Good Linux experience
Built on a foundation of AI we are automating enterprise application integration, data integration, data preparation for Analytics and bot automation. We are looking to build our engineering development center in Pune with passionate and entrepreneurial developers at all levels (Interns, Fresh Graduates, Senior Software Engineers and Architects).
As a Architect/Technology Lead you will be involved in design and development of enterprise automation. Knowledge of building workflow engines, microservices design patterns, experience with large scale enterprise architectures, springboot, kafka, data management and caching is needed. At a startup you will be wearing multiple hats engineering, presales, talking to customers, setting up operational processes.
Job Summary
Require a java developer having 2+ years of experience especially in Spring and Hibernate
Job Type: Full-time
Responsibilities and Duties
Java developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- 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
Key Skills
JEE, JPA2 , Hibernate
Required Experience and Qualifications
Proven hands-on Software Development experience
- Proven working experience in Java development
- 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 (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development
Job Type: Full-time