Job Description: We are seeking an experienced Senior Java Engineer with 5+ years of java experience including microservice development and familiarity working with cloud-based applications. You will also: Lead significant areas of development within the development lifecycle Contribute to code reviews and provide feedback on others’ designs/code Participate in decisions regarding tactical vs. strategic trade-offs Assist and mentor more junior engineers Business Knowledge Experience working directly with business partners Knowledge of client reporting or financial data systems
Essential Skills BS/MS degree (or equivalent) and 5+ years of progressive Java development experience including microservice development Significant expertise designing, developing, deploying, and supporting java backend solutions Significant experience in AWS cloud technologies and PostgreSQL Able to work with existing data models and schemas and suggest changes and improvements Provides a clear and concise explanation of business strategy, technical concepts, designs or implementation to a non-technical audience Able to quickly learn new technologies and stay abreast of industry trends Able to work relatively independently
Desirable Skills Java Backend Developer
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Role Category :Programming & Design
Role :Advanced Java Concepts Digital : Spring Boot
Job Description:
1. Write well-structured, efficient, and maintainable Java code according to project specifications.
2. Develop and integrate backend services and APIs for web and mobile applications.
3. Work with Java frameworks such as Spring, Hibernate, or Struts for application development.
4. Attention to detail and a commitment to delivering high-quality software solutions.
5. Implement security measures in Java applications to protect against vulnerabilities and threats.
6. Maintain and update documentation related to software design, development, and deployment.
7. Optimize application performance, improve scalability, and ensure reliability. Support system migration or modernization projects involving COBOL applications.
Essential Skills:
1. Proficiency in Java SE(Standard Edition) and Java EE (Enterprise Edition) development.
2. Strong understanding of object-oriented programming (OOP) principles and design patterns.
3. Experience working with Java frameworks such as Spring, Hibernate, Struts, or Java Server Faces (JSF).
4. Knowledge of RESTful and SOAP web services development.
5. Familiarity with build tools such as Maven or Gradle.
6. Experience with version control systems like Git.
7. Proficiency in working with relational databases such as MySQL, PostgreSQL or Oracle.
8. Knowledge of front-end technologies like HTML, CSS , JavaScript, and Angular or React is a plus
9. Strong problem-solving skills and the ability to debug complex issues.
10. Good understanding of multi-threading, concurrency, and performance optimization in Java applications
11. Experience with testing frameworks such as JUnit or Mockito.
Desirable Skills:
Experience with big data tools and frameworks such as Hadoop, Kafka, or Spark.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Job Description:
Key Responsibilities:
Azure Cost Management & Optimization: Analyze Azure usage patterns and provide recommendations for cost optimization (e.g., Reserved Instances, Spot VMs, Azure Hybrid Benefits).? Implement tagging strategies for cost allocation across subscriptions, resource groups, and workloads.? Regularly monitor and optimize Azure storage, compute, networking, and other services for cost efficiency.
Budgeting and Forecasting in Azure: Develop and maintain Azure cloud budgets based on organizational needs.? Monitor actual spend versus forecast and provide variance analysis.? Use Azure Cost Management + Billing tools to generate actionable insights.
Azure FinOps Strategy Development:Collaborate with engineering, finance, and operations teams to establish FinOps best practices for Azure.? Educate stakeholders on cost accountability, optimization techniques, and Azure-specific billing structures.
Tool Implementation and Management: Leverage Azure-native tools (e.g., Cost Management + Billing, Azure Advisor) and third-party solutions for detailed cost analysis.? Set up alerts, dashboards, and reports for real-time monitoring of Azure cloud costs.
Governance and Compliance: Ensure compliance with organizational policies for Azure cloud usage and cost management.? Establish financial guardrails to prevent over-provisioning and unauthorized spending.
Reporting and Insights:Generate regular reports highlighting Azure cost trends, usage anomalies, and optimization opportunities.? Present insights to leadership to guide cloud investment decisions.
Essential Skills:
. Technical Skills:? Proficiency with Azure Cost Management + Billing tools and Azure Advisor.
Experience with scripting or automation (e.g., PowerShell, Azure CLI) for cost monitoring and reporting.
Knowledge of third-party cloud cost management tools (e.g., CloudHealth, CloudCheckr, or Apptio Cloudability) is a plus.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Cognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple Drive
Responsibilities
Cognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple DriveCognizant Apple Drive
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance