i
Crescendo Global
182 Crescendo Global Jobs
4-7 years
Senior Software Engineer - Java Technologies (4-7 yrs)
Crescendo Global
posted 2mon ago
Fixed timing
Key skills for the job
Job Description :
As a Senior Java Developer, you should be able to do development of JAVA and Spring application. Experience in designing, implementation and deployment of highly scalable applications
Location : Bangalore
Responsibilities :
- Strong background in Core Java with relevant experience in J2E technologies, Hibernate Framework and Spring boot/Spring boot, Microservices and res ul/Soap webservices .
- Strong knowledge of object-oriented programming concepts, excep on handling, and memory management
- Must know concepts of mul-threading and dependency injec on Knowledge of HTML, XML, JSON, CSS, JavaScript, JSP, and Servlet
- Sound knowledge of rela onal and/or non-rela onal databases such as MySQL, MongoDB, etc.
- Ability to work with ORM frameworks and concepts such as JPA2 and Hibernate
- Working experience in any Java IDE tool such as Eclipse, Intellij IDE
- Experience in at least one framework - Spring, Struts, JSF Knowledge of build tools such as Maven, Gradle, etc. Version control (Git repository) Familiar with CI/CD and DevOps and tools like Jenkins, GitHub pipelines, etc.
- Other Preferred Skills : Experience in developing SaaS, PaaS, and cloud-based web applica ons Addi onal knowledge/ experience in front end technologies- JavaScript, HTML, AngularJS / ReactJs framework
- Designing, implementation and deployment of highly scalable applications/platforms.
Requirements :
- University degree in B.E, B.Tech, MCA or MSC(CS), preferably in Computer Science/Engineering) with 5+ years of Software development experience.
- Excellent Knowledge and experience working with Java, SpringBoot, Microservices, REST API
- Expressive and outspoken with excellent communication skills and email etiquette.
- Knowledge Of Redmine, Configuration Management tools, such as Git and bug tracking tools, such as JIRA
- Contribute to SDLC (software development lifecycle) ac vi es - requirement gathering, analysis,
- Monitor and identify products on and non-products on issues and resolve them
- Writing clean, efficient, and secure code
- Ensure performance, security, stability, and quality of the application
- Improve existing systems by adding new features in line with business specifications
- Collaborate with peers and team members to build scalable, secure, and quality products
- Perform regular checks and follow best practices to develop, deploy, and maintain so ware
- Deployment of new features and products into the product on environment
What is in for you :
- A stimulating working environment with equal employment opportunities.
- Growing of skills while working with industry leaders and top brands.
- A meritocratic culture with great career progression.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
15-20 Yrs
10-18 Yrs
12-20 Yrs
10-15 Yrs